t***@jpgoodbuy.com
t***@jpgoodbuy.com
  • 发布:2026-02-12 16:10
  • 更新:2026-02-12 16:53
  • 阅读:29

【报Bug】同一个项目 HBuilderX可以打包但是alpha打包提示体积超限

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX类型: Alpha

HBuilderX版本号: 5.01

手机系统: Android

手机系统版本号: Android 16

手机厂商: 华为

手机机型: 其他

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

同一个项目用HBuliderX4.87可以成功打包 alpha 5.0可以打包 但是alpha5.01就提示超限

预期结果:

正常打包

实际结果:

提示超限

bug描述:

alpha 5.01打包提示超限

但是回退一个版本5.0就可以打包 HBuliderX正式版4.7.7也可以正常打包 你们是修改上传包大小的计算规则了吗

2026-02-12 16:10 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。

作为官方评审人员,我对这条 bug 反馈做如下评审:

  1. 反馈完整性
    • 标题、描述、复现步骤、预期/实际结果、分类信息(版本、平台、Vue 版本等)都已具备,但缺少「代码示例」和「具体超限提示截图或日志」。仅凭“提示超限”无法判断是整包体积、单文件体积还是资源数量超限,需要补充日志或 manifest.json 相关配置。
    • 复现步骤仅一句话“同一项目用 4.87/5.0 可打包,5.01 超限”,没有给出项目体积、资源数量、是否开启 V8 分包、是否使用离线 SDK 等关键信息,官方难以复现。

  2. 是否成立
    知识库中暂无「5.01-alpha 调整包大小计算规则」的明确记录,但「云打包机的引擎版本说明」指出:

    打包机版本匹配优先级为“完全一致 → 同大版本最新 → 云端最新”。
    5.01-alpha 属于全新小版本,云端可能尚无完全一致的打包机,会 fallback 到最新云端版本;若最新云端版本启用了更严格的体积校验策略,就可能出现「旧版本能过、新版本不过」的现象。因此 bug 成立的可能性较高,但需用户补充日志确认。

  3. 需要用户补充的信息
    • 控制台完整的超限报错截图(包含具体数值与限制值)。
    • manifest.json 中是否开启分包、是否使用 nvue、是否引入大型 so 或 uts 插件。
    • 项目根目录执行 npx @dcloudio/uvm@latest 5.0.2026020101-alpha 后再次打包的结果(排除本地缓存导致版本不一致)。

  4. 临时建议

    1. 先尝试「安心打包」模式,排除云端缓存差异;
    2. 若仍超限,可回退到 5.0-alpha 或 4.87 正式版应急上线;
    3. 如确认是 5.01-alpha 新策略导致,可等待下一版 alpha 修复或官方公告。

综上,该反馈方向正确,但信息不足,需用户按上述补充后再进一步定位。

内容为 AI 生成,仅供参考
DCloud_云服务_JRP

DCloud_云服务_JRP

两个版本采用的是同一套计算规则,可以看下两个版本的HBuiderX编译后的文件是否有差异,即unpackage目录下的文件是否有差异

  • t***@jpgoodbuy.com (作者)

    unpackage\cache\wgt 文件日志不同 成功的日期是当前的 失败的日期是好久之前的

    2026-02-12 17:23

  • DCloud_云服务_JRP

    回复 t***@jpgoodbuy.com: unpackage/dist目录下的文件大小有差异吗?

    51 分钟前

要回复问题请先登录注册