React-Native 初次安裝環(huán)境報(bào)錯(cuò)及解決記錄

按照官網(wǎng)教程,安裝完node.js,npm,watchman 和Reac Native 之后,

cd到想要?jiǎng)?chuàng)建項(xiàng)目的目錄,輸入

$react-native init HellowWorld

創(chuàng)建了第一個(gè)文件,打開項(xiàng)目Run之后,
模擬器出現(xiàn)紅屏報(bào)錯(cuò),terminal 也出現(xiàn)各種報(bào)錯(cuò),其中最重要的一條是

Watchman: watchman--no-pretty get-sockname returned with exit code null dyld: Library not loaded: /usr/local/opt/pcre/lib/libpcre.1.dylib

沒有鏈接pcre這個(gè)庫,
解決方法:

$brew link pcre

再次報(bào)錯(cuò),提示沒有寫入權(quán)限,

lib/bin is not writeble

解決方法:授權(quán)

$sudo chown -R $(whoami) /usr/local/lib/

然后再次嘗試啟動:

$react-native start

報(bào)錯(cuò),識別PDU失敗

Failed to identify PDU

解決方法:

$ watchman --persistent --server-encoding=json log-level debug

安裝React的時(shí)候

$ npm install -g react-native-cli

出現(xiàn)報(bào)錯(cuò):

$npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
/usr/local/lib

解決方法: 沒有寫入權(quán)限,加上sudo命令即可

再次啟動RN成功,用Xcode打開ios文件夾中的工程文件,直接Run,Perfect!

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

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

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