环境
- 环境:mac 系统
- nodejs : 6.x
- 配置
react-native run-ios
环境
- 在
react-native
init项目时的一些错误提示
错误提示
/var/root/.rncache
这个目录如果不是root权限是不能访问的,sudo su
,ls
可以进入该目录,可以看到
image.png
仔细查看react-native
时会发现这个ios-install-third-party.sh
这个文件是安装第三方库的,会安自己目录下生成两个目录third-party
,third-party-podspecs
,使用xcode打项目也发现缺少第三方的库报错。
要用的第三方库已经下载了,而且放到正确的位置,按理不会有错才对,但还报第三库没有找到。就很奇怪了。
boost
中的某些库没有找到,想了想是不是刚才有关于boost这个库的错误提示,难道是这个库在解压的时候有什么问题?
-
tar -xzvf boost_1_63_0.tar.gz
解压 - 把解压后的文件移到
AwesomeProject
的AwesomeProject/node_modules/react-native/third-party
会发现比原来多了很多文件。 - 再次运行,成功了。