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

4,568 阅读1分钟

npm 安装 dva的时候直接报错,信息如下:
在这里插入图片描述

问题原因

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

解决办法

npm install xxx -- force

或者

npm install  xxx --legacy-peer-deps

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

效果

在这里插入图片描述