无。
- 发布:2024-11-10 23:27
- 更新:2024-11-10 23:27
- 阅读:20
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 4.29
手机系统: Android
手机系统版本号: Android 9.0
手机厂商: 小米
手机机型: 荣耀青春10
页面类型: nvue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
搞一个项目,写个一个礼拜,保证出现
搞一个项目,写个一个礼拜,保证出现
预期结果:
能正常编译,热更新、调试
能正常编译,热更新、调试
实际结果:
改一个字,敲一个空格,或者回车,就可能异常,或者正常,非常无礼错误!
改一个字,敲一个空格,或者回车,就可能异常,或者正常,非常无礼错误!
bug描述:
写代码,ctrl+ s 时经常报错,因为同步热更新,调试,
比如任何一个页面,只要改一个字母,然后保存,就有可能出现,问题,随着项目越大,出现的概率就越多,
我打开了调试器,看到的说明大概是这样的
我又一个页面叫work.nvue
然后改动了一个字母,就报错了,实际上你敲一个空格,也会如此,当出现问题了,你继续敲空格,然后保存,可能又好了,也可能不好,问题依旧。
同时我发现,出现错误时。这个work.js文件,生成js代码应该不对,
我上传了附加,
1、异常的时候生成的js代码不对,漏了衡多代码,
2、我也比对了这一行,这一行eval()内的字符串也不一样。
我非常怀疑,是在编译work.nvue时,发生了异常,导致了 work.js文件内容是异常的内容。特别是eval这个里面的内容导致的,可能是一个双引号?或者一个单引号?或者是 注释//(/**/) ,非常可能是这些符号没有配对导致的。
也可能是其他问题,上述只是猜测。
网官方注意!!!!!这个问题非常频繁。 生成的js文件异常,导致出现 保存代码是的乱七八糟的 js报错!!!!!!
最后一个图,生成的代码,肯定是有问题的,***/没有/缺少一个斜杠