【问题标题】:I'm trying to install Material Top Tabs Navigator React Native version 6.xx but getting errors我正在尝试安装 Material Top Tabs Navigator React Native 6.xx 版,但出现错误
【发布时间】:2021-11-04 22:56:50
【问题描述】:

我是 React Native 的新手,运行此命令后出现以下错误 npm install @react-navigation/material-top-tabs react-native-tab-view

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: AppName@0.0.1
npm ERR! Found: @react-navigation/native@5.9.8
npm ERR! node_modules/@react-navigation/native
npm ERR!   @react-navigation/native@"^5.9.8" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer @react-navigation/native@"^6.0.0" from @react-navigation/material-top-tabs@6.0.2
npm ERR! node_modules/@react-navigation/material-top-tabs
npm ERR!   @react-navigation/material-top-tabs@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See C:\Users\Name\AppData\Local\npm-cache\eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Name\AppData\Local\npm-cache\_logs\2021-09-08T06_50_05_697Z-debug.log

【问题讨论】:

  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。

标签: javascript react-native react-native-navigation


【解决方案1】:

尝试以这种方式强制安装:

npm install @react-navigation/material-top-tabs react-native-tab-view --force

【讨论】:

  • @Manishkumar 没问题,很乐意为您提供帮助。如果您认为答案是正确的,请不要忘记将其标记为有效。有一个很好的编码 =)
【解决方案2】:

您可以通过降低npm 6.x.x 版本来解决问题。

brew install nvm // If there's no nvm
mkdir ~/.nvm
vi ~/.bash_profile // If you use zsh open ~/.zshrc
source ~/.bash_profile or ~/.zshrc
nvm install 6
nvm use 6.x.x
  • .zshrc 或 .bash_profile
export NVM_DIR="$HOME/.nvm" 
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh" # This loads nvm 
[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm" # This loads nvm bash_completion

【讨论】:

    【解决方案3】:

    使用这个?:

    1. yarn add @react-navigation/material-top-tabs
    2. yarn add react-native-tab-view

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-06-15
      • 1970-01-01
      • 2021-09-12
      • 1970-01-01
      • 2020-09-15
      • 1970-01-01
      • 2020-02-26
      • 1970-01-01
      相关资源
      最近更新 更多