愿随风丶飘雪
愿随风丶飘雪
  • 发布:2022-06-12 19:38
  • 更新:2023-12-15 13:16
  • 阅读:6947

解决热更新时某些手机更新完成后重启出现undefined的问题

分类:uni-app

原因是手机webview缓存导致的,咱们只需要每次修改引入文件的名字,让他们不一致就行
最近一直是手工修改,耗费时间且容易出错,为了避免手工修改出现错误,我做了个脚本

1.全局安装修复工具

npm install uni-wgt-fix -g

2.在打包好的wgt文件夹所在目录执行 wgt fix 命令

wgt fix

3.会自动生成_fix.wgt的文件,发布时发布_fix.wgt文件就行,如图

有问题可以加群: 870279915

修改的文件名如下共4个,如图:


修改的文件内容如下图:

4 关注 分享
HellsingMatt 猎宝 BoredApe 1***@163.com

要回复文章请先登录注册

研究生补鸭蛋

研究生补鸭蛋

大大大佬!!!
2023-12-15 13:16
yantaicy

yantaicy

挺好用的。用了之后再没出现错乱问题
2023-09-28 20:29
愿随风丶飘雪

愿随风丶飘雪 (作者)

回复 2***@qq.com :
如果是执行了install 必须restart才可以
2023-03-23 14:15
2***@qq.com

2***@qq.com

有热更新包 点击下次在更新 其他页面还是会出现undefined的问题
2023-03-23 13:37
愿随风丶飘雪

愿随风丶飘雪 (作者)

已经更新新版了 应该不会报 no such file or directory 了
2022-12-20 10:17
愿随风丶飘雪

愿随风丶飘雪 (作者)

感谢你们的反馈,目前该项目只支持vue2打包的uniapp,vue3打包的wgt文件会在近期更新版本支持
2022-12-06 20:19
9***@qq.com

9***@qq.com

回复 小教 :
+1,无法生成fix文件,也是报:no such file or directory
2022-12-05 12:08
小教

小教

wgt fix error: Error: ENOENT: no such file or directory
2022-11-28 11:00