常见问题解决
如何升级RN?
https://reactnative.cn/docs/0.50/upgrading.html
//个人建议用老方法升级,万一项目里面package.json 里面dependency全是手动设置的version,不太好升级。
如何查看已经过期的第三方
npm outdated
如果出现RCT***/RCT****.h Not Found如何处理
1.确保项目的正常初始化
- 首先`npm install `, 不过我们一般为了提高效率会提前安装yarn,直接执行`yarn install`
- cd iOS 文件夹,然后看有没有pod,有就pod install // 切记这两个顺序的重要性(一般情况下这种not found的问题就会解决)。
有时候偶尔会出现 ****.a 文件not found
一般情况下,先删除原来引用.a 的地方,再重新引入。
为什么有时候我们copy的RN 项目跑不起来
上面的第二个问题的解决方案可以解决大部分情况。
更新npm 的命令是啥
npm i -g npm
npm中文网解读:https://www.npmjs.com.cn
如何更新yarn
npm install -g yarn
用react-native run-ios 出现compile ******** architecture 问题
用Xcode 打开查看对应的具体的情况,这个坑还在填补中。
React native version mispatch
solution: close all terminal ,and then rebuild. (当我们本地有多个RN项目,且各个RN版本不一样的时候,我们还开了多个terminal 来运行多个项目,这时候就可能造成conflict)
网友评论