找不到创建React Native App命令

时间:2019-10-02 12:53:02

标签: node.js reactjs react-native npm

我正在尝试使用create-react-native-app创建一个React Native应用。我有npm安装。

我已经通过将以下命令添加到我的终端(在Mac上)来安装create react native。

  

sudo npm install -g create-react-native-app

当我尝试通过运行以下命令来创建create react native应用程序时,我被告知未找到该命令。

  

create-react-native-app myNativeApp

     

bash:create-react-native-app:未找到命令

有什么办法可以解决此问题,或者我做错了什么?我是刚创建React应用的新手。

7 个答案:

答案 0 :(得分:1)

您运行的命令错误:

要安装react native运行:

  

npm install -g react-native-cli

然后用于创建项目运行:

  

react-native init AwesomeProject

Here是文档。

答案 1 :(得分:1)

您需要使用npx CLI

从这些文档中:

React Native具有内置的命令行界面,可用于生成新项目。您可以访问它而无需使用Node.js附带的npx进行全局安装。

例如:

npx react-native init myNativeApp

答案 2 :(得分:1)

试试: npm config set prefix /usr/local 然后重新安装react。 npm install -g create-react-app 运行 create-react-app my-app

这对我有用!

答案 3 :(得分:0)

目前create-react-native-appExpo合并

要安装博览会,请参见doc

npm install -g expo-cli

用法:expo [options] [command]


更新:

尝试: npm config set prefix /usr/local 然后重新安装反应。 npm install -g create-react-appcreate-react-app my-app

答案 4 :(得分:0)

遵循此说明

1.react-native init演示转到该文件夹​​,

2.cd演示

运行命令以启动程序包,请确保您已启动模拟器。

3。本机启动

4.react-native run-android(对于Android设备)

答案 5 :(得分:0)

我尝试了该命令,甚至遇到了相同的错误,所以我使用了

npx create-react-native-app my_first_app

这对我有用!

您甚至可以使用

sudo npm install expo-cli --global

然后使用

expo init rn-first-app

答案 6 :(得分:0)

安装更新的NPM

检查系统中的路径变量(Windows) 应该是OsDrive:\Program Files\nodejs\

然后

npm install -g create-react-app

现在尝试

npx create-react-app <projectname>
cd <projectdirectory>
npm start