当我启动世博项目时它会显示,那么我该如何解决这个问题?

Dan*_*eva 10 react-native

[Reanimated] Reanimated 的 JavaScript 部分和本机部分不匹配(3.0.2 与 2.14.4)。升级react-native-reanimated后您是否忘记重新构建应用程序?如果您使用Expo Go,则必须降级到Expo SDK中捆绑的2.14.4。

错误类型错误:无法读取未定义的属性“创建”,js引擎:hermes

错误不变违规:“main”尚未注册。如果出现以下情况,就会发生这种情况:

* Metro(本地开发服务器)从错误的文件夹运行。检查 Metro 是否正在运行,停止它并在当前项目中重新启动它。

* 模块由于错误而无法加载,并且未调用 `AppRegistry.registerComponent`。,js 引擎:hermes

小智 8

首先; 运行 npm install react-native-reanimated@2.14.4

后; 从 expo start -c 开始


小智 1

如果你使用expo,由于react native cli之间的差异,可能会面临这种版本问题。您可以尝试的解决方案是将包 json 中的 React Native Reanimated 依赖项版本更改为 "react-native-reanimated": "^2.14.4",然后运行 ​​npm install。最后尝试运行命令:expo start -c 来重置应用程序中的缓存,它将完美运行!