降低webpack版本, 完全卸载webpack,再重新安装

1. 安装

在全局下安装:npm install webpack -g

安装指定版本:npm install webpack@ -g 例如:npm install webpack@3.6.0 -g

如果只是用来练习全局安装就可以了,一开始装了个4.8.7版本的,node也是最新的npm也好着,一打包就出问

题, 查了一下发现原因是webpack版本太高, 以前的打包命令在新版本不适用, 所以决定将webpack版本降低到

3.6
在这里插入图片描述

2. 删除

在全局下删除 npm uninstall webpack -g

最好将项目目录下的node-modules一起删除,否则会有残留文件影响下一次的结果。

"C:\Program Files\nodejs\npm.cmd" install npm error code ERESOLVE npm error ERESOLVE could not resolve npm error npm error While resolving: babel-loader@7.1.5 npm error Found: webpack@5.101.0 npm error node_modules/webpack npm error dev webpack@"^5.101.0" from the root project npm error peer webpack@"4.x.x || 5.x.x" from @webpack-cli/configtest@1.2.0 npm error node_modules/@webpack-cli/configtest npm error @webpack-cli/configtest@"^1.2.0" from webpack-cli@4.10.0 npm error node_modules/webpack-cli npm error dev webpack-cli@"^4.10.0" from the root project npm error 3 more (@webpack-cli/configtest, @webpack-cli/info, @webpack-cli/serve) npm error 8 more (monaco-editor-webpack-plugin, sass-loader, ...) npm error npm error Could not resolve dependency: npm error peer webpack@"2 || 3 || 4" from babel-loader@7.1.5 npm error node_modules/babel-loader npm error dev babel-loader@"7.1.5" from the root project npm error npm error Conflicting peer dependency: webpack@4.47.0 npm error node_modules/webpack npm error peer webpack@"2 || 3 || 4" from babel-loader@7.1.5 npm error node_modules/babel-loader npm error dev babel-loader@"7.1.5" from the root project npm error npm error Fix the upstream dependency conflict, or retry npm error this command with --force or --legacy-peer-deps npm error to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error C:\Users\asus\AppData\Local\npm-cache\_logs\2025-08-07T06_15_19_647Z-eresolve-report.txt npm error A complete log of this run can be found in: C:\Users\asus\AppData\Local\npm-cache\_logs\2025-08-07T06_15_19_647Z-debug-0.log
最新发布
08-08
PS D:\项目7 新途ERP\品质Web\NewWeb\Web> npm install lz-string npm warn ERESOLVE overriding peer dependency npm warn While resolving: less-loader@5.0.0 npm warn Found: less@4.2.0 npm warn node_modules/less npm warn dev less@"^4.2.0" from the root project npm warn npm warn Could not resolve dependency: npm warn peer less@"^2.3.1 || ^3.0.0" from less-loader@5.0.0 npm warn node_modules/less-loader npm warn dev less-loader@"^5.0.0" from the root project npm warn ERESOLVE overriding peer dependency npm warn While resolving: less-loader@5.0.0 npm warn Found: less@undefined npm warn node_modules/less npm warn dev less@"^4.2.0" from the root project npm warn npm warn Could not resolve dependency: npm warn peer less@"^2.3.1 || ^3.0.0" from less-loader@5.0.0 npm warn node_modules/less-loader npm warn dev less-loader@"^5.0.0" from the root project npm warn ERESOLVE overriding peer dependency npm warn While resolving: less-loader@5.0.0 npm warn Found: webpack@5.90.3 npm warn node_modules/webpack npm warn peer webpack@"^4.0.0 || ^5.0.0" from @soda/friendly-errors-webpack-plugin@1.8.1 npm warn node_modules/@soda/friendly-errors-webpack-plugin npm warn @soda/friendly-errors-webpack-plugin@"^1.8.0" from @vue/cli-service@5.0.8 npm warn node_modules/@vue/cli-service npm warn 18 more (@vue/cli-plugin-babel, @vue/cli-plugin-eslint, ...) npm warn npm warn Could not resolve dependency: npm warn peer webpack@"^2.0.0 || ^3.0.0 || ^4.0.0" from less-loader@5.0.0 npm warn node_modules/less-loader npm warn dev less-loader@"^5.0.0" from the root project npm warn ERESOLVE overriding peer dependency npm warn While resolving: less-loader@5.0.0 npm warn Found: webpack@undefined npm warn node_modules/webpack npm warn npm warn Could not resolve dependency: npm warn peer webpack@"^2.0.0 || ^3.0.0 || ^4.0.0" from less-loader@5.0.0 npm warn node_modules/less-loader npm warn dev less-loader@"^5.0.0" from the root project npm error code EPERM npm error syscall open npm error path C:\Program Files\nodejs\node_cache\_cacache\tmp\f80ea8b9 npm error errno EPERM npm error FetchError: Invalid response body while trying to fetch https://registry.npmmirror.com/lz-string: EPERM: operation not permitted, open 'C:\Program Files\nodejs\node_cache\_cacache\tmp\f80ea8b9' npm error at C:\Program Files\nodejs\node_modules\npm\node_modules\minipass-fetch\lib\body.js:170:15 npm error at async Response.json (C:\Program Files\nodejs\node_modules\npm\node_modules\minipass-fetch\lib\body.js:75:17) npm error at async RegistryFetcher.packument (C:\Program Files\nodejs\node_modules\npm\node_modules\pacote\lib\registry.js:98:25) npm error at async RegistryFetcher.manifest (C:\Program Files\nodejs\node_modules\npm\node_modules\pacote\lib\registry.js:128:23) npm error at async #fetchManifest (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:1202:20) npm error at async #nodeFromEdge (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:1040:19) npm error at async #buildDepStep (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:904:11) npm error at async Arborist.buildIdealTree (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\build-ideal-tree.js:181:7) npm error at async Promise.all (index 1) npm error at async Arborist.reify (C:\Program Files\nodejs\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\reify.js:131:5) { npm error code: 'EPERM', npm error errno: 'EPERM', npm error syscall: 'open', npm error path: 'C:\\Program Files\\nodejs\\node_cache\\_cacache\\tmp\\f80ea8b9', npm error type: 'system', npm error requiredBy: '.' npm error } npm error npm error The operation was rejected by your operating system. npm error It's possible that the file was already in use (by a text editor or antivirus), npm error or that you lack permissions to access it. npm error npm error If you believe this might be a permissions issue, please double-check the npm error permissions of the file and its containing directories, or try running npm error the command again as root/Administrator. npm error Log files were not written due to an error writing to the directory: C:\Program Files\nodejs\node_cache\_logs npm error You can rerun the command with `--loglevel=verbose` to see the logs in your terminal 这个报错是怎么回事!!!我应该怎么排查!!!
07-09
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值