[bug]reactNative 环境搭建 出现react-na

2018-09-22  本文已影响61人  codeTao

reactNative 环境搭建 出现 react-native:command not found 和 zsh: command not found: react-native

在解决这个问题前, 你需要将npm更新为淘宝镜像, 参考: 2018 mac终端更新淘宝npm镜像

问题1: 配置reactNative 环境搭建, 出现 react-native:command not found.**

sudo npm install -g react-native-cli
path1.png

上图显示路径为 /usr/local/bin/react-native, 你的路径可能和我的不一样

但现在你只能在当前路径下面初始化一个项目, 这肯定是满足我们开发的需求的.

我们需要在任何路径下都随时初始化一个项目.

记住上面的路径 /usr/local/bin/

vim ~/.bash_profile  
bash_profile.png
export RN=/usr/local/bin
export PATH=$RN:$PATH

然后保存退出(ESC -> wq)

source ~/.bash_profile
 echo $PATH

如果显示出了刚刚放进去的路径 就是成功了,现在可以去初始化一个项目了
最后执行命令:

react-native init HelloWorld

下图为成功执行 react-native init

3-react-native init.png

如果关闭终端后重启后不再有问题,那么就可以安心学习了.
如果你发现还有问题,那么接着往下看看 ~ ~


问题2. zsh: command not found: react-native

原因
终端用的是iTerm2,安装了 zshoh-my-zsh,所以打开命令行的时候不在执行~/.bash_profile

解决方案
修改 zsh 的配置文件,每次都执行~/.bash_profile

步骤
1.进入zsh配置文件

 vim ~/.zshrc                   

2.在末尾添加

source ~/.bash_profile

3.保存退出
4.配置生效

source ~/.zshrc  

这样关闭终端后重新开启也能正常使用了!!

上一篇下一篇

猜你喜欢

热点阅读