问题贴,用源码搭建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.