[bug]reactNative 環(huán)境搭建 出現(xiàn)react-native:command not found 和 zsh: command not found: react-native

reactNative 環(huán)境搭建 出現(xiàn) react-native:command not found 和 zsh: command not found: react-native

在解決這個(gè)問題前, 你需要將npm更新為淘寶鏡像, 參考: 2018 mac終端更新淘寶npm鏡像

問題1: 配置reactNative 環(huán)境搭建, 出現(xiàn) react-native:command not found.**

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

上圖顯示路徑為 /usr/local/bin/react-native, 你的路徑可能和我的不一樣

但現(xiàn)在你只能在當(dāng)前路徑下面初始化一個(gè)項(xiàng)目, 這肯定是滿足我們開發(fā)的需求的.

我們需要在任何路徑下都隨時(shí)初始化一個(gè)項(xiàng)目.

記住上面的路徑 /usr/local/bin/

  • 2.接下來配置linuxPath
  • 打開path的路徑, 執(zhí)行命令:
vim ~/.bash_profile  
bash_profile.png
  • 3.打開后輸入圖中兩行代碼, RN=后填入剛才的路徑
    注意不要連react-native都填上!
export RN=/usr/local/bin
export PATH=$RN:$PATH

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

  • 4.通過source語(yǔ)句,使其生效,執(zhí)行命令:
source ~/.bash_profile
  • 5.查看一下是否成功
    執(zhí)行命令:
 echo $PATH

如果顯示出了剛剛放進(jìn)去的路徑 就是成功了,現(xiàn)在可以去初始化一個(gè)項(xiàng)目了
最后執(zhí)行命令:

react-native init HelloWorld

下圖為成功執(zhí)行 react-native init

3-react-native init.png

如果關(guān)閉終端后重啟后不再有問題,那么就可以安心學(xué)習(xí)了.
如果你發(fā)現(xiàn)還有問題,那么接著往下看看 ~ ~


問題2. zsh: command not found: react-native

原因
終端用的是iTerm2,安裝了 zshoh-my-zsh,所以打開命令行的時(shí)候不在執(zhí)行~/.bash_profile

解決方案
修改 zsh 的配置文件,每次都執(zhí)行~/.bash_profile

步驟
1.進(jìn)入zsh配置文件

 vim ~/.zshrc                   

2.在末尾添加

source ~/.bash_profile

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

source ~/.zshrc  

這樣關(guān)閉終端后重新開啟也能正常使用了!!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容