【问题标题】:error Can't add "react-navigation": invalid package version undefined when run yarn错误 Can't add "react-navigation": invalid package version undefined when run yarn
【发布时间】:2020-06-10 07:07:40
【问题描述】:

我正在尝试在 MacBook Pro 中使用命令“yarn”安装项目包

操作系统:macOS Mojave 版本 10.14.5
“反应原生”:“0.60.5”,
“反应”:“16.8.6”,
“反应导航”:“3.11.0”,

纱线版本​​ 1.22.0

请查找所附图片以供参考。

屏幕截图 2020-02-26 下午 4 点 10 点 40 分

我有另一台戴尔笔记本电脑(Windows),我可以使用命令“yarn”安装依赖项

我需要使用“yarn”或“yarn install”命令安装软件包

【问题讨论】:

  • 请特别显示您的 packge.json 依赖项 react-navigation
  • 单独运行yarn add react-navigation
  • 同意@Jai 或者使用 npm i react-navigation 错误似乎版本不匹配,请更正版本
  • @JuhilSomaiya 并添加标志 --save

标签: reactjs react-native react-navigation


【解决方案1】:

在项目根目录下可以运行以下命令添加依赖:

yarn add react react-native react-navigation

这将添加最新的可用版本,或者您可以将最新版本指定到 package.json 依赖项条目:

dependencies: {
    .....
    "react-navigation":"^4.0.0"
}

【讨论】:

    【解决方案2】:

    删除package.json 中以 react-navigation 开头的所有可用条目,然后运行

    yarn add react-navigation 
    

    或者以一个有效的 react-navigation 版本为例:

    "react-navigation": "^4.0.10",

    将它放在你的 package.json 的依赖项下并运行 npm install

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-26
      • 1970-01-01
      • 2021-10-30
      • 2022-12-02
      • 1970-01-01
      • 2022-12-28
      • 2016-07-11
      相关资源
      最近更新 更多