npm install react-native-paper 期间的问题

Posted

技术标签:

【中文标题】npm install react-native-paper 期间的问题【英文标题】:problem during npm install react-native-paper 【发布时间】:2021-08-28 22:42:08 【问题描述】:

npm 错误!代码 ERESOLVE npm 错误! ERESOLVE 无法解析依赖树 npm 错误! npm 错误!找到:react@17.0.1 npm 错误!节点模块/反应 npm 错误! peer react@">=16.0" 来自@react-native-community/masked-view@0.1.11 npm 错误! node_modules/@react-native-community/masked-view npm 错误! peer @react-native-community/masked-view@">= 0.1.0" 来自 @react-navigation/stack@5.14.5 npm 错误! node_modules/@react-navigation/stack npm 错误! @react-navigation/stack@"^5.14.5" 来自根项目 npm 错误! @react-native-community/masked-view@"^0.1.11" 来自根项目 npm 错误!来自@react-navigation/bottom-tabs@5.11.11 的 peer react@"" npm 错误! node_modules/@react-navigation/bottom-tabs npm 错误! @react-navigation/bottom-tabs@"^5.11.11" 来自根项目 npm 错误!还有 15 个(@react-navigation/core,@react-navigation/native,...) npm 错误! npm 错误!无法解决依赖关系: npm 错误!来自@callstack/react-theme-provider@3.0.6 的对等 react@"^16.3.0" npm 错误! node_modules/react-native-paper/node_modules/@callstack/react-theme-provider npm 错误! @callstack/react-theme-provider@"^3.0.6" 来自 react-native-paper@4.9.1 npm 错误! node_modules/react-native-paper npm 错误!根项目中的 react-native-paper@"" npm 错误! npm 错误!修复上游依赖冲突,或者重试 npm 错误!此命令与 --force 或 --legacy-peer-deps npm 错误!接受不正确的(并且可能被破坏的)依赖解决方案。 npm 错误! .

npm 错误!可以在以下位置找到此运行的完整日志:

【问题讨论】:

【参考方案1】:

--force 与您的npm install 命令一起使用。

npm install <package-name> --force

您尝试安装的软件包依赖于 React v16,但您拥有 React v17。

在最新的 npm 版本中遇到此错误。

【讨论】:

以上是关于npm install react-native-paper 期间的问题的主要内容,如果未能解决你的问题,请参考以下文章

为啥 npm install react-native 不起作用?

`npm install --save --save-exact react-native` failed

react-native:无法识别命令“run-android”。可能是由 npm install 引起的

npm install 在 react-native 中出现错误“gyp ERR!find VS”

npm install 破坏了使用 expo 创建的 react-native 应用程序

npm install -g react-native-cli 与使用 npx react-native init <project name> 有啥区别?