React-Native-当React-Native版本为>;时,无法通过React-Native cli创建新项目;0.55

React-Native-当React-Native版本为>;时,无法通过React-Native cli创建新项目;0.55,react-native,yarnpkg,react-native-cli,React Native,Yarnpkg,React Native Cli,我试图通过react-native cli通过react-native-project创建新项目react-native init-ProjectName,并出现以下错误 发现不兼容的模块信息时出错 请访问以获取有关此的文档 错误:命令失败:纱线添加反应本机--精确 当react native version小于或等于0.54时,可以使用相同的命令创建项目 react-native init ProjectName --version react-native@0.54 以下链接对我也没有帮助

我试图通过react-native cli通过react-native-project创建新项目
react-native init-ProjectName
,并出现以下错误

发现不兼容的模块信息时出错

请访问以获取有关此的文档

错误:命令失败:纱线添加反应本机--精确

当react native version小于或等于0.54时,可以使用相同的命令创建项目

react-native init ProjectName --version react-native@0.54
以下链接对我也没有帮助


我遇到了类似的问题。以下是我解决这个问题的步骤

  • 注意到由于节点模块版本不兼容导致纱线错误。它要求节点版本>=8.0。为此,我使用nvm更改了节点版本:
    nvm使用8.0.0
  • 注意:首先使用
    nvm列表
    检查是否安装了版本>=8.0的节点。如果是,只需使用上述命令。否则,请通过nvm install v8.0.0安装它

  • 在此之后,您可能会遇到npm的类似错误。我没有更新npm版本。通过
    npm安装-g安装最新的npmnpm@latest

  • 尝试创建新的react native项目,
    react native init HelloWorld

    我遇到了类似的问题。以下是我解决这个问题的步骤

  • 注意到由于节点模块版本不兼容导致纱线错误。它要求节点版本>=8.0。为此,我使用nvm更改了节点版本:
    nvm使用8.0.0
  • 注意:首先使用
    nvm列表
    检查是否安装了版本>=8.0的节点。如果是,只需使用上述命令。否则,请通过nvm install v8.0.0安装它

  • 在此之后,您可能会遇到npm的类似错误。我没有更新npm版本。通过
    npm安装-g安装最新的npmnpm@latest

  • 尝试创建新的react native项目,
    react native init HelloWorld

    我马上就解决了这个问题

    原因是节点版本问题

    您可以安装
    >10.0
    节点


    然后,
    react native init project
    成功。

    我马上解决了问题

    原因是节点版本问题

    您可以安装
    >10.0
    节点

    然后,
    react native init project
    成功