React Native备忘录
环境搭建(先按照官方文档搭建环境)
踩过的不知道为什么的坑
- 运行需要给项目目录读写权限
- 运行yarn android需要加sudo,yarn ios不需要加sudo
- 安卓出现下面错误,需要清楚yarn缓存,重新安装依赖
shell
yarn --reset-cache
- 运行yarn ios 指定模拟器的时候,只弹出模拟器,没有安装app和启动app,清楚pod,重新安装
shell
cd ios && pod deintegrate
删除ios目录下的build目录
shell
pod install
ios执行npx pod-install出现一下错误
sudo都没用,直接重新设置一下目录权限
正常启动项目到ios模拟器,需要先用xcode运行才行。通过brew install ios-deploy,可以实现直接yarn就可以启动ios
出现一下错误,npx pod-install不能加sudo
由于android目录下的local.properties文件被忽略,重新clone代码后,需手动创建local.properties文件,文件内容为android sdk的路径
sdk.dir=/Users/wangcaiyuan/Library/Android/sdk
注意事项
- 在react native中安装依赖,android和ios是需要进行依赖的链接的。在目前版本中,安卓会自动连接,ios需要执行一下npx pod-install。