在运行npm install时报错:
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR!
npm ERR!
npm ERR!
npm ERR!
npm ERR!
控制台输入npm -V发现我的npm版本为7.x的,因为npm7.x版本对某些命令比npm6.x更严格,所以莫名报了这个错
解决办法有两种:
1.在命令后加上--legacy-peer-deps
2.使用npm6.x
提示:使用npm@6不需要卸载npm@7。可以使用npx指定npm的版本。例如:npx -p npm@6
npm i --legacy-peer-deps
如果这不能立即起作用,可以先删除node_modules和package-lock.json
本文介绍了解决npm安装过程中出现的ERESOLVE错误的方法。通过添加--legacy-peer-deps参数或回退到npm6.x版本,可以有效避免因版本严格性导致的依赖问题。
346

被折叠的 条评论
为什么被折叠?



