按照官网教程,安装完node.js,npm,watchman 和Reac Native 之后,
cd到想要创建项目的目录,输入
$react-native init HellowWorld
创建了第一个文件,打开项目Run之后,
模拟器出现红屏报错,terminal 也出现各种报错,其中最重要的一条是
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
再次报错,提示没有写入权限,
lib/bin is not writeble
解决方法:授权
$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
出现报错:
$npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
/usr/local/lib
解决方法: 没有写入权限,加上sudo命令即可
再次启动RN成功,用Xcode打开ios文件夹中的工程文件,直接Run,Perfect!
网友评论