美文网首页
[bug]reactNative 环境搭建 出现react-na

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

作者: codeTao | 来源:发表于2018-09-22 00:49 被阅读61次

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

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

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

  • 1.找到reactNative安装的路径
sudo npm install -g react-native-cli
path1.png

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

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

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

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

  • 2.接下来配置linuxPath
  • 打开path的路径, 执行命令:
vim ~/.bash_profile  
bash_profile.png
  • 3.打开后输入图中两行代码, RN=后填入刚才的路径
    注意不要连react-native都填上!
export RN=/usr/local/bin
export PATH=$RN:$PATH

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

  • 4.通过source语句,使其生效,执行命令:
source ~/.bash_profile
  • 5.查看一下是否成功
    执行命令:
 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  

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

相关文章

网友评论

      本文标题:[bug]reactNative 环境搭建 出现react-na

      本文链接:https://www.haomeiwen.com/subject/vhdtoftx.html