初次嘗試React Native,之前使用過Node.js,但不是通過brew安裝的,所以要先全部刪掉重新通過 brew install node 安裝。
一、刪除以前的node
1. 終端輸入:
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
2. 刪除 /usr/local/lib 目錄下殘留的node和node_modules
3. 刪除 /usr/local/bin目錄下所有node的可執(zhí)行文件
4. 使用 find ~ -name "node" 和 which node 確認刪除完畢
刪除完電腦直接空出40多G的空間,開心。。。
二、 按照React Native 中文網(wǎng)乖巧的搭建環(huán)境
1. 使用brew安裝node過程中,還報了一些文件已存在,并且該文件上級目錄沒有寫權(quán)限的錯誤,這些文件都是之前node遺留下來的,直接 rm -rf 連同目錄一起刪除
三、嘗試運行
react-native run-ios

image
Could not find iPhone 6 simulator 是什么鬼?
用Xcode運行一點毛病都沒有
難道是創(chuàng)建的項目版本是 0.44.3 的原因?(Xcode是最新版10.2)
- 下載依賴庫,刪除舊項目重新創(chuàng)建個新項目

image
emmmm
再用Xcode打開運行一次

image
然后再去項目目錄下 run-ios 就可以了