安装 NPM 导航依赖包安装时出错
Posted
技术标签:
【中文标题】安装 NPM 导航依赖包安装时出错【英文标题】:Error when install NPM navigation dependencies package installation 【发布时间】:2021-11-14 16:01:43 【问题描述】:安装此包时 1. npm install @react-native-community/masked-view .
显示这样的错误
npm 错误!代码 ERESOLVE npm 错误! ERESOLVE 无法解析依赖树 npm ERR! npm 错误!解决时:Sample_pro@0.0.1 npm ERR!发现:react@17.0.1 npm ERR! node_modules/react npm 错误! react@"17.0.1" 来自根项目 npm ERR! npm 错误!无法解决依赖关系:npm ERR!来自@react-native-community/masked-view@0.1.10 npm ERR 的 peer react@"^16.0"! node_modules/@react-native-community/masked-view npm ERR! @react-native-community/masked-view@"*" 来自根项目 npm ERR! npm 错误!修复上游依赖冲突,或者重试npm ERR!此命令带有 --force 或 --legacy-peer-deps npm ERR!接受不正确的(并且可能被破坏的)依赖解决方案。 npm 错误! npm 错误!有关完整报告,请参阅 C:\Users\HP\AppData\Local\npm-cache\eresolve-report.txt。
npm 错误!可以在以下位置找到此运行的完整日志:npm ERR! C:\Users\HP\AppData\Local\npm-cache_logs\2021-04-21T03_52_51_024Z-debug.log
【问题讨论】:
【参考方案1】:要解决它,您可以选择以下任何一种:
将@react-native-community/masked-view 升级到接受react@16 和react@17 的最新包
将根项目的 react 版本降级到 16
【讨论】:
以上是关于安装 NPM 导航依赖包安装时出错的主要内容,如果未能解决你的问题,请参考以下文章