ReactNative--坑--'React/RCTBridgeModule.h' file not found

'React/RCTBridgeModule.h' file not found

这个报错是我在打开从git上clone的项目时出现的

在各种百度Google群提问之后,总结了一些可能有关的点

1 ReactNative的版本问题

当时执行了npm install之后,本地版本是32

然后查看了项目中使用的rn版本,发现也是32,项目中使用的rn版本在package.json里面看

既然版本号一样的,为何还是有报错

 

别人建议我Update项目里的rn版本,然后我就根据这个http://reactnative.cn/docs/0.42/upgrading.html#content文章Update了

然后本地生成了0.42,但是依然有错

这时候有点崩溃

然后看到stakeoverflow上面说把React/RCTBridgeModule.h改成RCTBridgeModule.h

所以我就换成了那个代码下面注视的那一行

然后这个文件就不报错了,但是其他地方又出现了两个错误

搞了一个报错冒出来两个报错,当时我就害怕了

我只好重新init了一个rn项目,使用的rn是0.42版本的,然后对照文件中报错的地方,改成新文件中的代码,build,成功,没有报错了

使用模拟器运行,也没有报错

 

 

虽然这个问题解决了,但是据说RCTBridgeModule.h这个方式是之前版本的代码,新版本应该用React/RCTBridgeModule.h才对

然后有人跟我说先编译React模块,然后编译其他的就没问题了

我还没有试,以后再说

 

转载于:https://www.cnblogs.com/chebaodaren/p/6560350.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值