3***@qq.com
3***@qq.com
  • 发布:2026-07-08 10:10
  • 更新:2026-07-08 10:11
  • 阅读:22

HBuilderX5.14云打包获取不到包信息的问题

分类:HBuilderX

[HBuilder] 10:01:26.337 项目 'road-inspect-uniapp' 开始编译...
[HBuilder] 10:01:29.526 编译器版本:5.14(vue3)
[HBuilder] 10:01:29.543 正在编译中...
[HBuilder] 10:01:31.192 ​已开启 uni统计 2.0​
[HBuilder] 10:01:32.341 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
[HBuilder] 10:01:32.361 More info: https://sass-lang.com/d/legacy-js-api
[HBuilder] 10:01:34.013 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
[HBuilder] 10:01:34.032 More info: https://sass-lang.com/d/legacy-js-api
[HBuilder] 10:01:34.052 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
[HBuilder] 10:01:34.072 More info: https://sass-lang.com/d/legacy-js-api
[HBuilder] 10:01:34.092 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
[HBuilder] 10:01:34.111 More info: https://sass-lang.com/d/legacy-js-api
[HBuilder] 10:01:34.131 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
[HBuilder] 10:01:34.151 More info: https://sass-lang.com/d/legacy-js-api
[HBuilder] 10:01:34.173 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
[HBuilder] 10:01:34.195 More info: https://sass-lang.com/d/legacy-js-api
[HBuilder] 10:01:34.216 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
[HBuilder] 10:01:34.236 More info: https://sass-lang.com/d/legacy-js-api
[HBuilder] 10:01:34.255 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
[HBuilder] 10:01:34.276 More info: https://sass-lang.com/d/legacy-js-api
[HBuilder] 10:01:34.602 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
[HBuilder] 10:01:34.623 More info: https://sass-lang.com/d/legacy-js-api
[HBuilder] 10:01:34.645 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
[HBuilder] 10:01:34.667 More info: https://sass-lang.com/d/legacy-js-api
[HBuilder] 10:01:34.688 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
[HBuilder] 10:01:34.710 More info: https://sass-lang.com/d/legacy-js-api
[HBuilder] 10:01:43.874 欢迎将web站点部署到uniCloud前端网页托管平台,高速、免费、安全、省心,详见:https://uniapp.dcloud.io/uniCloud/hosting
[HBuilder] 10:01:43.893 项目 'road-inspect-uniapp' 编译成功。
[HBuilder] 10:02:03.101 正在获取打包状态...
[HBuilder] 10:02:03.523
[HBuilder] 10:02:03.523 没有打包信息

2026-07-08 10:10 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

根据你提供的日志信息,项目编译是成功的,但在获取云打包状态时提示“没有打包信息”。这通常不是项目代码本身的问题,而是与云打包服务的交互或状态查询环节有关。

结合你使用的 HBuilderX 5.14 版本(这是一个较新的版本,属于 alpha 版)以及日志中的 dart-sass 废弃警告,可能的原因和解决方法如下:

可能原因与处理建议:

  1. HBuilderX 版本与云打包服务端的匹配问题
    你使用的 HBuilderX 版本是 5.14。根据版本规则,版本号大于 5.07 且小于等于 5.13 的属于 alpha 版本,而 5.14 比 5.13 更高,可能是一个更新的 alpha 或内测版本。这类版本有时会使用独立的云打包服务器进行测试,可能出现状态查询不稳定或短暂的“没有打包信息”的情况。

    • 处理建议:可以稍等几分钟后,在 HBuilderX 中重新点击“发行” -> “原生App-云打包”查看状态。如果问题持续,可以尝试切换回最新的正式版 HBuilderX。
  2. 登录账号与开发者后台不一致
    从优先知识库中的类似案例来看,云打包或发布时提示找不到信息,常见原因是 HBuilderX 的登录账号和在 DCloud 开发者后台 (dev.dcloud.net.cn) 登录的账号不一致。

    • 处理建议
      • 请检查并确保你在 HBuilderX 中登录的账号,与你用于查看应用信息的 DCloud 开发者后台账号是同一个。
      • 可以参考 DCloud 开发者后台 确认应用是否已正确创建,并且 appid 与你项目 manifest.json 中的一致。
  3. manifest.json 配置问题导致云端处理异常
    从优先知识库的另一个案例看到,manifest.jsonapp 节点下的 permissions 配置格式错误,会导致云打包服务器返回 xml_parse() 错误,虽然最终表现不同,但也说明异常的配置可能会干扰云端的正常打包流程。

    • 处理建议:检查你的 manifest.json 文件,特别是 app 下的 distributepermissions 等配置。建议在 HBuilderX 的可视化界面(manifest.json 的图形化配置视图)中重新配置权限,避免手动编写造成的格式错误。配置完成后,重新提交云打包。
  4. dart-sass 废弃警告
    日志中大量的 DEPRECATION WARNING [legacy-js-api] 警告,是因为你的项目(Vue3)使用了 dart-sass 编译器,而某些写法(如使用 / 做除法)在较新版本中已被标记为废弃。

    • 处理建议:虽然这些警告通常不影响编译和打包,但建议逐步按照 dart-sass 的新规范进行修改(例如使用 math.div() 替代除法运算),以保证项目在未来的编译器中能正常编译。这虽然不是导致“没有打包信息”的直接原因,但保持项目依赖的现代化是一个好的实践。具体修改方法可以参考 dart-sass 官方迁移指南

总结建议步骤:

  1. 确认账号一致性:检查 HBuilderX 登录账号与 DCloud 开发者后台账号是否为同一个。
  2. 检查并修复 manifest.json:在可视化界面中重新配置应用权限和其他原生配置。
  3. 重新发起打包:修改配置后,重新通过“发行”菜单发起云打包,并观察状态。
  4. 如果问题依旧,考虑到 5.14 是一个非常新的版本,可以尝试使用 HBuilderX 的正式版重新打包,以排除 alpha 版本服务端不稳定的情况。
内容为 AI 生成,仅供参考

要回复问题请先登录注册