【npm】报错Fix the upstream dependency conflict, or retry

一.遇到问题

在安装npm包的时候,报错如下

报错.png

二.报错原因

通过报错提示
Fix the upstream dependency conflict

react@"17.0.2" from the root projectreact@"^16.13.1" from [email protected]

可以看到项目依赖的react版本号17.0.2和引用包的react版本号16.13.1不一致,项目使用的react版本号太高了,无法解析依赖树中低版本。

三.解决方案

根据报错中提示的,在命令后加上--legacy-peer-deps,就可以解决了

你可能感兴趣的:(【npm】报错Fix the upstream dependency conflict, or retry)