记录创建RN项目踩过的坑
2019-10-10 本文已影响0人
unravelW
首先,跟着官网的步骤安装react-native-cli
使用以下命令创建项目
react-native init 项目名
在这里发现创建的项目无法用pod集成RN框架,提示podfile invalid
后来发现ruby版本太低,使用RVM管理ruby版本
使用以下命令,查询,下载并设置默认使用最新的版本
rvm list known
rvm install 版本号
rvm use 版本号 --default
这里发生了报错,提示以下信息
Error running 'requirements_osx_brew_libs_install automake
发现automake安装失败,试着手动安装automake
brew install automake
提示没有权限安装
Error: The following directories are not writable by your user: /usr/local/share/man/man8
使用以下命令开启权限
sudo chown -R `whoami`:admin /usr/local/bin
sudo chown -R `whoami`:admin /usr/local/share
接下来ruby新版本安装成功,最后需要在新版ruby环境下安装cocoapods
gem install cocoapods
最后在项目的ios文件夹中pod install集成RN框架
然后在上级文件夹
react-native run-ios
便可以运行项目
![](https://img.haomeiwen.com/i2113501/b5ced78acb72a7c6.png)