0

我正在尝试通过 react-native-cli 通过 react native 项目创建新项目react-native init ProjectName并收到以下错误

错误发现不兼容的模块信息

访问https://yarnpkg.com/en/docs/cli/add以获取有关此的文档

错误:命令失败:yarn add react-native --exact

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

react-native init ProjectName --version react-native@0.54

以下链接也没有帮助我。

https://github.com/facebook/react-native/issues/14861

https://github.com/yarnpkg/yarn/issues/3227

4

2 回答 2

4

我解决了这个问题。

原因是节点版本问题。

你可以安装>10.0节点。

那么,react-native init project成功。

于 2018-11-02T08:14:00.393 回答
0

我遇到了类似的问题。以下是我为解决它而采取的步骤。

  1. 注意到由于节点模块版本不兼容而发生纱线错误。它需要节点版本> = 8.0。为此,我使用 nvm 更改了节点版本: nvm use 8.0.0

注意:首先检查您是否安装了节点版本 >= 8.0,使用nvm list. 如果是,只需使用上述命令。否则安装它nvm install v8.0.0

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

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

于 2018-08-23T03:49:04.317 回答