我正在尝试在我的macOS中运行基本的反应本应用。我通过啤酒安装了节点。
My node version: v6.12.0
npm version :5.5.1
然后,我使用NPM安装了REATC-Native-CLI。现在,当我尝试使用react-native init
创建一个项目时,它说react-native command not found
。
我尝试了所有解决方案,但没有希望。当我是这个反应的新蜜蜂时,指导我解决了这个问题。预先感谢。
我尝试了所有帖子,包括
react-native:找不到命令
您应该先安装 react-native cli 首先使用" react-native init" 。
npm install -g react-native-cli
有关入门的更多信息 React-native 在手动中,请遵循此文档
https://facebook.github.io/react-native/docs/getting-started.html
和选择选项卡使用本机代码构建项目用于手动创建项目,而无需 expo
在Mac OS中安装React Antive CLI的步骤:
- 运行
npm install -g react-native-cli
或
sudo npm install -g react-native-cli
2.成功后,从输出中获取已安装的路径:
/Users/jeemok/.npm-packages/bin/react-native -> /Users/jeemok/.npm-packages/lib/node_modules/react-native-cli/index.js
+ react-native-cli@2.0.1
added 78 packages from 28 contributors in 12.39s
在我的情况下,我的道路是
/Users/jeemok/.npm-packages/bin/react-native
3.运行export PATH="/Users/jeemok/.npm-packages/bin:$PATH"
4.现在您应该能够使用命令react-native
启动项目
的示例react-native init TodoApp
cd TodoApp
react-native run-ios
1. -xcode -android Studio
2。反应本地初始化
- 如果碰到以下错误-bash:react-native:找不到命令
4。NPM列表-G |头-N 1
5。/USR/local/cellar/node/8.1.4/lib你会发现文件"反应本机"
6。打开.bash_profile(如果.bash_profile不存在设置.bash_profile)在.bash_profile文件中添加下面导出路径="/usr/local/cellar/node/8.1.4/bin:$ path"
- 运行命令重新加载.bash_profile来源.bash_profile
8.创建您的项目
反应本地init firstApp
我如何解决此问题。
- 致电
npm list -g | head -n 1
- 在代码编辑器中打开.bash_profile。它应该位于
~/.bash_profile
- 粘贴
export PATH="/usr/local/Cellar/node/10.12.0/bin:${PATH}"
其中的某个地方。确保其中有正确的版本。还要确保路径包裹在{}
中 - 保存文件。
- 关闭终端并重新打开。你现在应该很好。
我如何解决这个找不到问题。对于仍然面临问题的人,我正在分享我的解决方案。我通过运行以下命令设置了一个新的反应本机项目。
npx react-native init AwesomeProject
我们不需要安装
反应 - 新cli
如果您以前安装了全局React-Native-CLI软件包,请删除它,因为它可能会引起意外问题。
如原始文档中提到的。
只需在开始npx react native link
时添加NPX即可!