npm 出现版本不兼容问题

whq@whq-Z270P-D3:/data/code/builder_git/xx$ npm i
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/webpack
npm ERR!   dev webpack@"^3.12.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer webpack@"^2.0.0" from [email protected]
npm ERR! node_modules/sass-loader
npm ERR!   dev sass-loader@"5.0.1" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps

出现以上情况,或出现以上模板类型的情况,基本可以判断为node版本与项目版本不匹配导致。
这种情况下一行代码即可解决

npm i --legacy-peer-deps

猜你喜欢

转载自blog.csdn.net/weixin_52726621/article/details/131683758
今日推荐