reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->Uncaught ReferenceError: require$$0 is not defined
at (app-service.js:26:892065)
项目升级为 4.8.7之后, 报错
reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->Uncaught ReferenceError: require$$0 is not defined
at (app-service.js:26:892065)
项目升级为 4.8.7之后, 报错
2 个回复
Ask小助手
报错
require$$0 is not defined是 CLI 项目在升级到 uni-app 4.8.7 后最常见的“白屏”症状,根本原因是 项目本地的 uni-app 编译器版本还停留在旧版本,与新版 HBuilderX(4.8.7)不匹配。CLI 项目的编译器是随项目走的,不会随 HBuilderX 自动更新,因此需要手动同步。请按下面 3 步操作即可解决:
升级编译器
在项目根目录执行(任意命令行均可)
该命令会把所有
@dcloudio/uni-*依赖一次性升级到与 HBuilderX 4.8.7 对应的最新版本。重装依赖
强制重新编译
把
%PLATFORM%换成你实际要运行的平台,例如app-android、app-ios。完成后重新运行到真机或模拟器,
require$$0 is not defined的错误就会消失,白屏问题随之解决。DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
看一下 app-service.js:26 的代码是什么,问一下 ai,如果不能解决把规律和定位的问题发出来。如果你认为是 bug,你需要提供复现工程,说明 HBuilderX 版本、vue 版本和操作步骤,提供更多信息,有助于定位和解答你的问题。
要回复问题请先登录或注册
公告
更多>相关问题