React-native安装问题

时间:2016-11-06 11:05:46

标签: android node.js bash react-native

按照官方网站的设置步骤,我无法找到react-natve命令参考下面的控制台命令及其输出:

Bhushans-MBP:node_modules bhushanraut$ npm install -g react-native-cli
/Users/bhushanraut/.npm-packages/bin/react-native -> /Users/bhushanraut/.npm-packages/lib/node_modules/react-native-cli/index.js
/Users/bhushanraut/.npm-packages/lib
└── react-native-cli@1.2.0 

Bhushans-MBP:node_modules bhushanraut$ react-native init AwesomeProject
-bash: react-native: command not found

请帮我解决这个问题。谢谢。

2 个答案:

答案 0 :(得分:1)

问题是/Users/bhushanraut/.npm-packages/bin/目录未添加到全局PATH变量中。

您需要将其添加到PATH变量。

在终端

中执行以下命令
vi ~/.bash_profile 

这将在vi编辑器中打开文件。在该文件中附加以下行。

export PATH=$PATH:'/Users/bhushanraut/.npm-packages/bin/'

然后保存并关闭文件。

执行以下命令

source ~/.bash_profile 

现在尝试执行react-native init AwesomeProject命令。这应该可以解决问题。

答案 1 :(得分:0)

如果遇到任何问题,以下步骤对于本机安装可能很有用

以下网址中的步骤 https://shift.infinite.red/getting-started-with-react-native-development-on-windows-90d85a72ae65

  

npm install -g react-native-cli

     

react-native init AwesomeProject

     

cd AwesomeProject /

     

(((如果不存在,则为“%USERPROFILE%/。gradle” mkdir“%USERPROFILE%/。gradle”)&&(echo org.gradle.daemon = true >>“%USERPROFILE%/。gradle / gradle.properties” ))

     

react-native run-android

无法从@ react-native-community / CLI-Platform-android配置gradle发生错误

因此导航到AwesomeProject / node_modules,运行以下命令

  

npm我@ react-native-community / cli-platform-android

最终构建成功执行,没有任何错误

  

react-native run-android

在另一个命令提示符下,启动模拟器

  

C:\ Users \ tapzu \ AppData \ Local \ Android \ Sdk \ emulator>模拟器-list-avds   Nexus_6P_API_28   C:\ Users \ tapzu \ AppData \ Local \ Android \ Sdk \ emulator>模拟器-avd Nexus_6P_API_28