当前文件夹中的react-native init

时间:2016-02-10 15:09:15

标签: react-native

我有一个文件夹设置,包含我已经想要在文件夹中的一些文件。我希望能够运行

react-native init PROJECTNAME

而不是创建文件夹PROJECTNAME,它将在我当前所在的文件夹中初始化一个react-native项目。

这可能吗?

目前,我的设置已经从我喜欢使用的先前项目(packages.json,配置文件等)创建。我删除了node_modules,然后是react-native init PROJECTNAME。然后我将该文件夹中生成的PROJECTNAME / ios PROJECTNAME / android文件夹移动到主项目文件夹中,它的工作非常顺利。只是不是最佳的。

4 个答案:

答案 0 :(得分:12)

你可以做到

$ cd .. && react-native init folder_name

它会覆盖您的package.json但保留非默认文件。

答案 1 :(得分:1)

目前已there跟踪到此问题。

答案 2 :(得分:0)

我想这样做的原因是有一种单声道回购,但我已经从这种方法转变,因为我不确定它是否有益。

答案 3 :(得分:0)

您应该按照 here 所述在全局范围内安装 react-native-cli 而不是 react-native。

然后命令是:

npx react-native-cli init appname --directory ./appPathToDir