错误:固定冲突:本机模块不能为空

ERROR : Invariant Violation: Native module cannot be null

提问人:ravibalaji giriraj 提问时间:11/7/2022 更新时间:11/8/2022 访问量:290

问:

错误:固定冲突:本机模块不能为空。 错误:固定冲突:模块 AppRegistry 不是已注册的可调用模块(调用 runApplication)。该错误的常见原因是应用程序入口文件路径不正确。

除了清理项目和 npm 重新安装并且没有在 expo 中运行它之外,此错误的 Ping 解决方案。

ios react-native visual-studio-code null

评论

0赞 Max MacLeod 11/7/2022
贡献者应添加研究工作的详细信息,以便问题清晰且有用。
0赞 Reda Khalaf 11/8/2022
同样的问题在这里持续了两天,没有任何可行的解决方案

答:

0赞 Reda Khalaf 11/8/2022 #1

在过去的两天里,我面临着同样的问题。 我执行了以下步骤来解决问题:

1- 根据 11 月 4 日开始的问题的解决方案,https://github.com/facebook/react-native/issues/35210 我将我的 react-native 项目版本 package.json 从 0.66.3 更改为 0.66.5

2-然后我删除了node_modules

3-运行yarn install

4-运行cd android和& ./gradlew clean

然后我的项目又顺利了。