我正在尝试使用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应用的新手。
答案 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-app与Expo合并
要安装博览会,请参见doc
npm install -g expo-cli
用法:expo [options] [command]
更新:
尝试:
npm config set prefix /usr/local
然后重新安装反应。
npm install -g create-react-app
跑
create-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