uni-app发行微信小程序生成的json文件未压缩

uni-app发行微信小程序生成的json文件未压缩

操作步骤:

  • 在HBuilderX编辑器里操作 发行-小程序-微信 打包出的unpackage\dist\build\mp-weixin目录里json文件未压缩

预期结果:

  • 期望json文件里内容也被压缩为一行 更节省代码体积

实际结果:

  • json文件内容未被压缩占用体积

bug描述:

  • 在HBuilderX编辑器里操作 发行-小程序-微信 打包出的unpackage\dist\build\mp-weixin目录里json文件未压缩

Image

项目信息 版本/方式
产品分类 uniapp/小程序/微信
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 win10 专业版 18362.30
HBuilderX类型 正式
HBuilderX版本号 4.76
第三方开发者工具版本号 1.06.2504030
基础库版本号 3.10.0
项目创建方式 HBuilderX

更多关于uni-app发行微信小程序生成的json文件未压缩的实战教程也可以访问 https://www.itying.com/category-93-b0.html

9 回复

这也占不了多少体积吧,压缩一般都是压缩字符,json文件又不能替换字符

更多关于uni-app发行微信小程序生成的json文件未压缩的实战教程也可以访问 https://www.itying.com/category-93-b0.html


刚才测试了一个json文件像压缩js那样把空格回车去掉后少了1.67KB如果项目大json文件多整体效果会更明显

回复 2***@qq.com: 你自己写个vite插件,在 closeBundle 钩子中自行处理一下 json 文件压缩

回复 DCloud_UNI_JBB: 社区里关于uniapp打包小程序体积大的问题还是比较多的 希望官方把这块优化一下 对其他开发者也更友好

回复 2***@qq.com: 这个可以先自行写个插件解决下,有需要的话可以在需求墙上投票

回复 2***@qq.com: 你的测试差异截图发一下

回复 DCloud_UNI_JBB: ok

回复 2***@qq.com: 差异很明显的话,我试试自己写个vite插件来解决这个问题

我写了一个插件支持压缩json文件,插件支持 webpack 和 vite,详见

回到顶部