一.遇到問題
在安裝npm包的時候,報錯如下
報錯.png
二.報錯原因
通過報錯提示
Fix the upstream dependency conflict
和
react@"17.0.2" from the root project
、react@"^16.13.1" from rn-placeholder@3.0.3
可以看到項目依賴的react版本號17.0.2和引用包的react版本號16.13.1不一致,項目使用的react版本號太高了,無法解析依賴樹中低版本。
三.解決方案
根據報錯中提示的,在命令后加上--legacy-peer-deps
,就可以解決了