无法使用react-native init创建项目

时间:2018-07-05 08:29:29

标签: react-native react-native-android

使用react-native init创建新项目时,我一次又一次收到此错误。我重新安装了react-native cli并再次尝试,但是没有运气。有人可以告诉我我能做些什么吗?

enter image description here

我安装了以下版本 react-native-cli:2.0.1 反应本机:0.56.0 节点:10.6.0 npm:6.1.0

2 个答案:

答案 0 :(得分:1)

此错误可能是由于React native版本React native 0.56

以下是有关此问题React native 0.56.* - "Unexpected identifier"的讨论的链接

所以他们建议我们降级本机React Native Version List的版本

因此打开名为package.json的项目文件

在其中可以找到react-native": "0.56.4"替换为react-native": "0.55.4"或您想要的版本

然后保存文件

转到终端或电力出售

进入您的项目目录并运行命令npm-install

安装后,通过运行命令react-native检查react-native --version的版本,并确保该版本是您在package.json中更改的版本

重新启动您的项目,您就可以准备好了,没有出现此错误

答案 1 :(得分:1)

仅用一行代码即可解决此问题

$ react-native init [projectName] --version react-native@0.55.4

这是您明确告诉您要使用此指定版本创建项目