uni-app HbuilderX 热刷新时经常报错 reportJSException(重新build安装后才恢复)
uni-app HbuilderX 热刷新时经常报错 reportJSException(重新build安装后才恢复)
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
PC开发环境操作系统 | Windows | |
PC开发环境操作系统版本号 | window11 | |
HBuilderX版本号 | 3.4.7 |
操作步骤:
- 手机app通过usb连接电脑,启动hbuilderx自定义基座
- 启动项目并能看到日志打印
- 然后修改app相关的js文件或者vue文件,改完之后,点击CTRL+S保存
- 报错,并且无法热刷新
- 如果不报错,再进行一些小修改,比如加一行
console.log('11111', '22222')
然后再保存 - 如果还不报错,就重复以上步骤多次,直至,某一次会无法热更新,并报错。
预期结果:
- 完整正常
实际结果:
- 无法热更新
bug描述:
- 按CTRL+S保存js文件或者vue文件的时候,热刷新偶尔会报次错误,频率较高
- android自定义基座
- 重新build并安装之后就好了
- 下面的报错信息说我少了一个右括号,实际上并没有少,而且有的时候报的错误并不是这个,给我的感觉像是文件还没有完全保存成功,然后就开始build文件并热刷新,导致build使用的文件是不完整的。
- 正在热刷新,如刷新失败,请点击控制台工具栏上的【重启应用图标】
- 19:28:47.355 reportJSException >>>> exception function:createInstanceContext, exception:white screen cause create instanceContext failed,check js stack ->Uncaught SyntaxError: Unexpected token ‘)’
更多关于uni-app HbuilderX 热刷新时经常报错 reportJSException(重新build安装后才恢复)的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复
更多关于uni-app HbuilderX 热刷新时经常报错 reportJSException(重新build安装后才恢复)的实战教程也可以访问 https://www.itying.com/category-93-b0.html
我这边没有报错啊