执行 npm run build:prod时,报 npm ERR! While resolving: eladmin-web@2.6.0 npm ERR! Found: webpack@4.46.0 的错误。
这个错误很可能是由于你的 npm 缓存中的一些文件与当前项目不兼容导致的。可以尝试清理一下 npm 缓存,然后重新安装依赖:
- 执行以下命令清理 npm 缓存:
npm cache clean --force
- 删除项目中的
node_modules
文件夹:
rm -rf node_modules
- 删除
package-lock.json
文件:
rm -rf package-lock.json
- 执行以下命令重新安装依赖:
npm install
- 重新执行
npm run build:prod
命令,看是否可以正常执行了。