错误类型错误:无法读取未定义的属性“expo_module_name”,js引擎:爱马仕ERROR不变量违规:“main”尚未注册。如果出现以下情况,可能会发生这种情况:
- Metro(本地开发服务器)从错误的文件夹运行。检查Metro是否正在运行,停止它并在当前项目中重新启动它。
- 由于错误,模块加载失败,未调用
AppRegistry.registerComponent
。,js引擎:爱马仕
“@rnmapbox/maps”:“^10.0.2”,“expo”:“~48.0.11”,“expo-dev-client”:“~2.2.1”,“expo-location”:“~15.1.1”,“expo-permissions”:“^14.1.1”,“expo-status-bar”:“~1.4.4”,“react”:“18.2.0”,“react-native”:“0.71.6”,“react-native-gesture-handler”:“^2.9.0”,“react-native-reanimated”:“^2.14.4”
我正在使用这些依赖项,但是当我使用“import * as Location from 'expo-location'”时出现错误;”
1条答案
按热度按时间fwzugrvs1#
我正在为我的应用程序使用expo dev-client,我犯的错误是在开发版本之后安装expo-location包。我重新构建并在开发版本中更新了我的包。