按照官網(wǎng)教程韩容,安裝完node.js宵呛,npm,watchman 和Reac Native 之后矮冬,
cd到想要創(chuàng)建項目的目錄,輸入
$react-native init HellowWorld
創(chuàng)建了第一個文件次哈,打開項目Run之后胎署,
模擬器出現(xiàn)紅屏報錯,terminal 也出現(xiàn)各種報錯窑滞,其中最重要的一條是
Watchman: watchman--no-pretty get-sockname returned with exit code null dyld: Library not loaded: /usr/local/opt/pcre/lib/libpcre.1.dylib
沒有鏈接pcre這個庫琼牧,
解決方法:
$brew link pcre
再次報錯,提示沒有寫入權(quán)限径筏,
lib/bin is not writeble
解決方法:授權(quán)
$sudo chown -R $(whoami) /usr/local/lib/
然后再次嘗試啟動:
$react-native start
報錯,識別PDU失敗
Failed to identify PDU
解決方法:
$ watchman --persistent --server-encoding=json log-level debug
安裝React的時候
$ npm install -g react-native-cli
出現(xiàn)報錯:
$npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
/usr/local/lib
解決方法: 沒有寫入權(quán)限障陶,加上sudo命令即可
再次啟動RN成功,用Xcode打開ios文件夾中的工程文件,直接Run聊训,Perfect!