美文网首页
[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