npm run dev:mp-weixin 不能打包成功,没能出现dist文件,报代码的错误

来源:3-3 方案二:使用vue-cli创建uni-app项目

unbreakable_全栈

2022-08-10 22:41:15

相关代码:

问题描述:

相关代码:

问题描述:

相关代码:

chenzepeng@chenzepengdeMacBook-Pro my-project % npm run dev:mp-weixin

> my-project@0.1.0 dev:mp-weixin /Users/chenzepeng/work-space/big-front-end/mini/my-project
> cross-env NODE_ENV=development UNI_PLATFORM=mp-weixin vue-cli-service uni-build --watch

请注意运行模式下,因日志输出、sourcemap以及未压缩源码等原因,性能和包体积,均不及发行模式。若要正式发布,请点击发行菜单或使用cli发布命令进行发布
小程序各家浏览器内核及自定义组件实现机制存在差异,可能存在样式布局兼容问题,参考:https://uniapp.dcloud.io/matter?id=mp
 ERROR  Error: Cannot find module 'webpack/lib/RuleSet'
        Require stack:
        - /Users/chenzepeng/work-space/big-front-end/mini/my-project/node_modules/@dcloudio/vue-cli-plugin-uni/lib/configure-webpack.js
        - /Users/chenzepeng/work-space/big-front-end/mini/my-project/node_modules/@dcloudio/vue-cli-plugin-uni/index.js
        - /Users/chenzepeng/work-space/big-front-end/mini/my-project/node_modules/@vue/cli-service/lib/Service.js
        - /Users/chenzepeng/work-space/big-front-end/mini/my-project/node_modules/@vue/cli-service/bin/vue-cli-service.js
Error: Cannot find module 'webpack/lib/RuleSet'
Require stack:
- /Users/chenzepeng/work-space/big-front-end/mini/my-project/node_modules/@dcloudio/vue-cli-plugin-uni/lib/configure-webpack.js
- /Users/chenzepeng/work-space/big-front-end/mini/my-project/node_modules/@dcloudio/vue-cli-plugin-uni/index.js
- /Users/chenzepeng/work-space/big-front-end/mini/my-project/node_modules/@vue/cli-service/lib/Service.js
- /Users/chenzepeng/work-space/big-front-end/mini/my-project/node_modules/@vue/cli-service/bin/vue-cli-service.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
    at Function.Module._resolveFilename (/Users/chenzepeng/work-space/big-front-end/mini/my-project/node_modules/module-alias/index.js:49:29)
    at Function.Module._load (internal/modules/cjs/loader.js:746:27)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:101:18)
    at Object.<anonymous> (/Users/chenzepeng/work-space/big-front-end/mini/my-project/node_modules/@dcloudio/vue-cli-plugin-uni/lib/configure-webpack.js:4:17)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:12)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! my-project@0.1.0 dev:mp-weixin: `cross-env NODE_ENV=development UNI_PLATFORM=mp-weixin vue-cli-service uni-build --watch`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the my-project@0.1.0 dev:mp-weixin script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/chenzepeng/.npm/_logs/2022-08-10T14_23_08_867Z-debug.log


写回答

1回答

Brian

2022-09-04

使用Vue-cli 4.x的版本,重装整个node_modules即可。

0

大前端2022版

1个业务场景打通全端、全栈、全流程,实现全局思维与综合技术能力全面突破;对标阿里P6,8个月成为前端高级人才

2840 学习 · 691 问题

查看课程