npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree

npm 安装 dva的时候直接报错,信息如下:
npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree_第1张图片

问题原因

安装的包与已经存在的包有冲突

解决办法

npm install xxx -- force

或者

npm install  xxx --legacy-peer-deps

这样就可以安装成功了,网友说是npm的包的版本太高了。但是我决定升级后是有这个原因。但是目前我无法确定 -- force--legacy-peer-deps的区别,希望有明白的人在下面回复,技术人帮助技术人,谢谢!

效果

npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree_第2张图片

你可能感兴趣的:(bug,包管理)