CollisonTang 2023-08-14 20:05 采纳率: 0%
浏览 25
已结题

dataease搭建,编译打包 mobile:npm run build:stage报错ERROR Failed to compile with 2 errors

问题贴,用源码搭建dataease的时候,到编译运行的那里下方地址,然后运行编译打包 mobile:npm run build:stage报错如下图片

https://dataease.io/docs/dev_manual/dev_deployment/compile/
 ERROR  Failed to compile with 2 errors                                                                                                                                                                                                      下午7:30:35

 error  in ./src/common/js/request/index.js

Module parse failed: Unexpected token (50:10)
File was processed with these loaders:
 * ./node_modules/babel-loader/lib/index.js
 * ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js
You may need an additional loader to handle the result of these loaders.
|     msg = error.message;
|   }
>   if (msg?.startsWith('MultiLoginError')) {
|     return Promise.reject(error);
|   }

 @ ./src/api/panel.js 1:0-42 7:9-16 15:9-16 23:9-16 30:9-16 37:9-16 45:9-16 52:9-16 59:9-16 66:9-16
 @ ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-scoped-loader!./src/pages/tabBar/home/index.nvue?vue&type=script&lang=js&
 @ ./src/pages/tabBar/home/index.nvue?vue&type=script&lang=js&
 @ ./src/pages/tabBar/home/index.nvue
 @ ./src/pages.json
 @ ./src/main.js
 @ multi ./src/main.js

 error  in ./src/pages/login/index.vue?vue&type=script&lang=js&

Module parse failed: Unexpected token (88:16)
File was processed with these loaders:
 * ./node_modules/babel-loader/lib/index.js
 * ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js
 * ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js
 * ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/using-components.js
 * ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js
 * ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-scoped-loader/index.js
You may need an additional loader to handle the result of these loaders.
|         this.loginBtnLoading = false;
|         let msg = error.response.data.message;
>         if (msg?.startsWith('MultiLoginError')) {
|           msg = this.$t('login.multiLogin');
|         }

 @ ./src/pages/login/index.vue?vue&type=script&lang=js& 1:0-615 1:631-634 1:636-1248 1:636-1248
 @ ./src/pages/login/index.vue
 @ ./src/pages.json
 @ ./src/main.js
 @ multi ./src/main.js

 ERROR  Build failed with errors.

img

  • 写回答

11条回答 默认 最新

  • hyh123a 全栈领域新星创作者 2023-08-14 21:45
    关注
    获得1.50元问题酬金

    原因

    npm第三方库报错
    一般是node版本问题,或者npm缓存问题

    解决方法

    1、切换到node几个版本都试下,使用node 14、node 16、node 18版本分别试下
    2、清除缓存后安装

    # 手动删除node_modules
    npm cache clean --force
    npm i --registry https://registry.npm.taobao.org
    npm run build
    

    还有问题的话,发下你安装的第三方库的步骤网站,我本地测试下。

    如有问题及时沟通
    如有帮助欢迎采纳

    评论

报告相同问题?

问题事件

  • 系统已结题 8月22日
  • 创建了问题 8月14日

悬赏问题

  • ¥15 vs2019的js智能提示
  • ¥15 关于#开发语言#的问题:FDTD建模问题图中代码没有报错,但是模型却变透明了
  • ¥15 uniapp的h5项目写一个抽奖动画
  • ¥15 TeleScan不能修改bar
  • ¥100 请问我基于逐飞库写的这个有关于mp u6050传感器的函数,为什么输出的值是固定的?
  • ¥15 hadoop中启动hive报错如下怎么解决
  • ¥15 如何优化QWebEngineView 加载url的速度
  • ¥15 关于#hadoop#的问题,请各位专家解答!
  • ¥15 如何批量抓取网站信息
  • ¥15 Spring Boot离线人脸识别