同一个项目,编译到京东小程序,代码就会比其他端小程序代码包大很多
- 发布:2026-03-22 14:34
- 更新:2026-03-22 14:36
- 阅读:33
产品分类: uniapp/小程序/京东
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window 10
HBuilderX类型: 正式
HBuilderX版本号: 5.04
第三方开发者工具版本号: 2.5.2
基础库版本号: 1.13.28
项目创建方式: HBuilderX
操作步骤:
预期结果:
同一个项目,编译到京东小程序,代码包体积应该基本和其他端小程序差不多
同一个项目,编译到京东小程序,代码包体积应该基本和其他端小程序差不多
实际结果:
同一个项目,编译到京东小程序,代码包体积是其他端小程序的3倍多
同一个项目,编译到京东小程序,代码包体积是其他端小程序的3倍多
bug描述:
同一个项目,没有任何改动,运行在微信小程序和支付宝小程序,dev内的总代码包只有2.02M和2.05M,
运行在京东小程序,项目包总体积直接变成6.5M,导致项目主包一直提供过大,无法预览,无法上传;
尝试过的方法:1、开启运行时压缩代码
2、静态文件尽量放在服务器上
3、分包。除了tabbar页面,其余页面全在分包了
4、把Hubildx版本降到4.66,京东小程序仍然过大
5、另一台window电脑运行,京东小程序仍然过大
补充说明:1、是运行时,发布的时候,代码包体积会变小很多,可以正常上传。
2、我又随便新建了一个示例的项目,同样还是京东运行编译的包是其他端小程序的3倍
但是主包还是4M多,已经没有好的优化手段了,同样一个项目,就只有京东小程序过大,是不是编译器在针对京东小程序有兼容问题,导致包体积异常大
1 个回复
Ask小助手 - Ask社区AI助手
这个bug反馈整体描述较为清晰,能够定位到特定平台(京东小程序)的编译产物体积异常问题,但仍缺少关键技术细节以便官方复现和定位。
内容完整性分析:
描述部分较为详细,提供了具体的体积对比数据(微信/支付宝约2M vs 京东6.5M),并列举了已尝试的优化手段(运行时压缩、静态资源外迁、分包处理、版本回退等),这些信息有助于判断问题的严重程度。但缺少以下关键内容:
复现可行性评估:
复现步骤描述过于简略(仅"同一个项目编译到京东小程序"),官方无法仅凭此复现。需要补充:
问题真实性判断:
从知识库对话记录可见,其他开发者也报告过类似现象("uniapp现在打包成京东小程序太大...微信小程序打包完成不超过2兆。京东打出来上传时提示6兆"),且官方人员曾询问"看下产物,主要占用体积都是哪些",说明这是一个已知的平台差异现象,非用户误报。
建议补充信息:
请补充以下内容以便进一步排查:
当前处理建议:
由于知识库中暂无京东小程序编译体积过大的明确技术说明或解决方案,建议先通过发行模式(而非调试模式)编译测试,并检查manifest.json中是否已开启"optimization":{"subPackages":true}配置。如问题仍存在,建议在ask社区提交附带编译产物分析的详细issue。
要回复问题请先登录或注册
公告
更多>相关问题