不变量违规: "main" 没有被注册。如果以下情况发生,就会出现此问题:
作者: incredev34创建于 2025年9月9日更新于 2026年9月17日
标签StaleNeeds: ReproNeeds: Attention
说明
我运行了原生的反应项目 机器人, 并得到了错误 在模拟屏幕刚刚打开。
变相违规:"主"未注册. 如果:
* Metro(本地dev服务器)从错误的文件夹运行. 请检查date=中的日期值 (帮助) Metro是否在运行, 停止并重新启动当前工程.
* 一个模块因出错而未能加载,“AppRegistry.registerComponent”没有被调用。 js 引擎: hermes
- 复制步骤
安装应用程序和纱线和机器人。
QQ 反应原生版本
0.79.5 (中文(简体) ).
受影响的平台
运行时间 - Android
“npx”输出@反应-本土-社区/cli信息”
页:1 系统 : 操作系统: Windows 11 10.0.26100 CPU: (20) x64 第13回 Gen Intel(R) Core(TM) i7-13650HX 记忆: 18.30 GB / 39.69 GB 二进制 : 节点 : 版本: 22.14.0 路径: C:\nvm4w\nodejs\node.EXE 亚伦: 版本:1.22.22 路径: C:\nvm4w\nodejs\yarn. CMD 无 : 版本:10.9.2 路径: C:\nvm4w\nodejs\npm. CMD 监视者: 未找到 SDKs : (英语). 机器人SDK: API 关卡 :
- 34岁 -35岁 构建工具 :
- 34.0.0级
- 34.0.0级
- 34.0.0级
- 34.0.0级
- 35.0.0级
- 35.0.0级
- 35.0.0级
- 35.0.0级
- 35.0.0级
- 35.0.1 (韩语).
- 36.0.0级 系统图像 :
- android-34 QQ Google APIS Intel x86 64 原子
- android-34 QQ Google Play Intel x86 64 Atom (英语).
- android-35 QQGoogle 播放Intel x86 64 原子
- android-35 QQ 预放出 16 KB 页面大小 Google Play Intel x86 64 原子
- android-36 QQGoogle APIs 英特尔 x86 64 原子
- android-36 QQGoogle Play Intel x86 64 原子
- android-36 QQ 预放出 16 KB 页面大小 Google APIS Intel x86 64 原子 Android NDK: 未找到 视窗 SDK: 未找到 IDEs : (英语) Android Studio: AI-243.24978 46.2431.13363775 (英语). 视觉工作室: 未找到 语文: 爪哇语 : 版本: 17.0.10 路径: /c/方案文件/Java/jdk-17/bin/javac Ruby:没有找到 npm 软件包 : " @ react-native-community/cli":"我对这个城市感到非常不安, 安装: 18.0.0 通缉: ^18.0.0 反应 : 已安装: 19.0.0 通缉: 19.0.0 反应-内在 : 已安装: 0.79.5 通缉:0.79.5 反应-内生-窗口:未找到 npm 全球包 : "反应-内生": 未找到 机器人: 已创建: true 新Arch 可启用: 错误 iOS: (英语). 已创建 : 找不到 新ArchEnabled: 未找到
信息 React Industrial v0.81.1 现在可用(您的项目运行于v.079. 5). 更改日志:https://GitHub.com/facebook/react-native/releases/tag/v0.81.1 diff:https://react-native-community.ZGitHub.io/upplate-helper/? from=0.79.5&to=0.81.1 页面存档备份,存于互联网档案馆. 更多信息请查看“https://reactnative.dev/docs/upgrading?os=windows”。
QQ 堆栈跟踪或日志
页:1
09-09 19:19:29.561 4602 4779 E ReactNativeJS: 引用错误:属性"文件"不存在,js引擎:hermes
09-09 19:19:29.580 4602 4779 I ReactNativeJS:以{"rootTag":11}运行"主".
09-09 19:19:29.582 4602 4779 E ReactNativeJS: invariant 违章:"main"尚未注册. 这会发生的
. . . . . . .
内容来源: react/react-native