HarmonyOS react-native应用编译失败

将AwesomeProject中index.js的app_name改成了自己要用的,"ExpenseManager",同时新增了一些rn的三方库,只install了库,没有在rn代码中引入。

问题:运行app时,跳转到RN界面后白屏并报错。

HarmonyOS
2024-12-28 07:22:27
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

看日志里面有信息:

1、Invariant Violation: “ExpenseManager” has not been registered. This can happen if:

2、Metro (the local dev server) is run from the wrong folder. Check if Metro is running, stop it and restart it in the current project.

3、A module failed to load due to an error and AppRegistry.registerComponent wasn’t called., js engine: hermes.

解决思路:metro 服务重新起一下;app_name改为ExpenseManager,由于应用名称改动可能会改很多地方,麻烦再看一下是否有其他地方没改为ExpenseManager。

分享
微博
QQ
微信
回复
2024-12-28 10:59:29
相关问题
HarmonyOS react-native如何自行打包
563浏览 • 1回复 待解决
HarmonyOS react-native集成问题
216浏览 • 1回复 待解决
HarmonyOS 使用react-native中的Image问题
211浏览 • 1回复 待解决
鸿蒙生态中有没有react-native适配?
13640浏览 • 1回复 待解决
react-native 第三方库使用npm更新
1715浏览 • 1回复 待解决
HarmonyOS react-native-pager-view安装失败
465浏览 • 1回复 待解决
HarmonyOS 适配 React native
717浏览 • 1回复 待解决