自学内容网 自学内容网

RN开发遇到的坑

1 RN 启动崩溃
https://blog.csdn.net/qq_31915745/article/details/108125671
 
2、修改报红⻚
https://blog.csdn.net/weixin_43969056/article/details/104757926
3 、编译不过去提示 glog-0.3.5 有问题,
找到 / 项⽬ /node_modules/react-native/scripts/ ios-install-third-party.sh
下载⾥⾯的⽂件放在 ~/.rncache ⽬录下就⾏
4 BVLinearGradient was not found in the UIManager ? 错误
执⾏下⾯的命令 react-native link react-native-linear-gradient
5 .babelrc ⽂件改为
{
"presets": [ "module:metro-react-native-babel-preset" ]
}
6
cd node_modules/react-native/third-party/glog-0.3.5
../../scripts/ios-configure-glog.sh
7 Xcode 13 不兼容
a)、https://blog.csdn.net/cainiao1412/article/details/125080941
b)、package.json文件增加
"resolutions": {
"component-emitter": "1.3.1"
},
8. bundle 路径错误,找不到 main.jsbundle
a) iOS ⽂件夹下建⽴、 bundle ⽂件夹
      根目录下建立bundle ⽂件夹
b)、修改ios/项目名字/AppDelegate.m文件中
jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil];
c) 、执⾏:
react-native bundle --entry-file index.ios.js --bundle-output ./bundle/
main.jsbundle --platform ios --assets-dest ./bundle --dev false

原文地址:https://blog.csdn.net/zghnpdswyp/article/details/143751665

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!