按照官方网站的设置步骤,我无法找到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
请帮我解决这个问题。谢谢。
答案 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