reactnative 项目报错

“RCTBundleURLProvider.h” file not found

1、从网上下载别人的ReactNative项目,打开iOS项目的时候,xcode会报错,提示:“RCTBundleURLProvider.h” file not found

解决方法:

打开Mac里面的终端,进入项目所在的文件夹目录;

把项目里面的node_modules文件夹删除掉,然后执行npm install命令

npm install安装完成后, 执行react-native upgrade命令

最后重新打开Xcode,clean一下,应该就没有问题了,我的就是这么解决的。


2、RCTRootView 属于react-native依赖中的类,

你需要在工程目录下,npm install react-native,如果你项目中有npm package文件,直接运行npm install即可安装配置文件中的依赖;基本就可以了。

如果确认已经依赖,则添加link:Link Binary with Library-->Add Other --> node_modules -> react-native -> React -> Base -> RCTRootView.m

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容