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_modules
和package-lock.json