当我安装这个包时
1。 npm install @react-native-community/masked-view .
它显示这样的错误
npm 错误!代码 ERESOLVE npm 错误! ERESOLVE 无法解析依赖树 npm 错误! npm 错误!解析时:Sample_pro@0.0.1 npm 错误!发现:react@17.0.1 npm 错误!节点模块/反应 npm 错误! react@"17.0.1" 来自根项目 npm 错误! npm 错误!无法解决依赖: npm 错误! peer react@"^16.0" 来自@react-native-community/masked-view@0.1.10 npm 错误! node_modules/@react-native-community/masked-view npm 错误! @react-native-community/masked-view@"*" 来自根项目 npm 错误! npm 错误!修复上游依赖冲突,或者重试 npm 错误!此命令带有 --force 或 --legacy-peer-deps npm 错误!接受不正确(并且可能已损坏)的依赖项解析。 npm 错误! npm 错误!有关完整报告,请参阅 C:\Users\HP\AppData\Local\npm-cache\eresolve-report.txt。
npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! C:\Users\HP\AppData\Local\npm-cache_logs\2021-04-21T03_52_51_024Z-debug.log
-----我该如何解决这个问题-----
答案 0 :(得分:0)
请删除 package-lock.json 文件并再次尝试安装,希望它可以工作。
答案 1 :(得分:0)
Ther 错误消息告诉你
您的项目使用的是 react
@ 17.0.1 版本,而 @react-native-community/masked-view
0.1.10 的依赖项为 react
@ 16。
要解决它,您可以选择以下方法之一: