npm安装依赖报错 npm ERR! code ERESOLVE

npm7版本安装依赖报错   因为npm7往上 比npm6 更严格

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: admin-plus@6.4.0
npm ERR! Found: eslint-plugin-vue@9.2.0
npm ERR! node_modules/eslint-plugin-vue
npm ERR!   dev eslint-plugin-vue@"^9.0.1" from the root project

解决办法有两种:
1.在命令后加上--legacy-peer-deps
2.指定版本安装使用npm6.x

提示:使用npm@6不需要卸载npm@7。可以使用npx指定npm的版本。例如:npx -p npm@6 npm i --legacy-peer-deps

记得先删除node_modulespackage-lock.json


版权声明:本文为weixin_38401146原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。