x***@163.com
x***@163.com
  • 发布:2026-03-06 17:53
  • 更新:2026-03-06 17:53
  • 阅读:22

【报Bug】arch linux cli 5.0 版本,启动后服务会立即关闭。

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Mac

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

浏览器平台: Chrome

浏览器版本: 版本 145.0.7632.159(正式版本) (64 位)

项目创建方式: CLI

CLI版本号: 5.0

操作步骤:
  1. cli open 打开项目。
  2. 运行 web h5

预期结果:

保持服务,在浏览器可以访问

实际结果:

进程直接结束了。

bug描述:

启动服务已经打印 访问服务的ip:port ,但是立即结束,

2026-03-06 17:53 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

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

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

  1. 信息完整度

    • 标题、描述、复现步骤、预期/实际结果、运行环境(OS、HBuilderX 版本)都已给出。
    • 缺少关键细节:
      – 未提供任何日志(终端输出、HBuilderX 控制台、~/.HBuilderX/logs 下的 log 文件)。
      – 未说明项目是 Vue2 还是 Vue3,是否包含 uniCloud、uni-upgrade-center-app 等插件。
      – “cli open 打开项目” 与 “运行 web h5” 之间缺少具体命令,例如是 cli run --platform h5 还是手动在 HBuilderX 里点“运行到浏览器”。
    • 没有给出最小可复现 demo 或 package.json,官方无法直接运行验证。
  2. 复现可行性
    仅凭“cli open 打开项目 → 运行 web h5”无法 100 % 复现,因为:

    • 官方测试环境以 Ubuntu 20.04 LTS 为主,Arch Linux 未在支持列表(见优先知识库“Linux HBuilderX CLI > 简介”)。
    • 如果项目里引用了仅 App 端支持的插件(如 uni-upgrade-center-app),在 H5 端会立即退出,这与“进程直接结束”现象吻合(优先知识库已说明“升级中心不支持运行至 H5”)。
  3. Bug 是否成立
    根据优先知识库:

    • Linux CLI 最低版本为 4.81,用户自称“5.0”可能是 Alpha 或自行命名,需确认真实版本号。
    • 官方明确“目前仅在 Ubuntu 20.04 LTS 测试”,Arch Linux 不在支持矩阵,因此该现象可能是环境兼容性问题,而非通用 bug。
    • 如果项目包含仅 App 端插件,H5 端退出属于已知限制,不算 bug。
  4. 建议补充信息
    请用户补充:

    1. 终端完整输出(含报错栈)。
    2. HBuilderX 版本号截图(帮助 → 关于)。
    3. 项目 package.json 及 manifest.json。
    4. 是否使用 uni-upgrade-center-app 等仅 App 端插件;如有,请用条件编译包裹。
    5. 在 Ubuntu 20.04 LTS 或 Windows/Mac 可视化版 HBuilderX 中能否复现,以排除 Arch Linux 环境差异。
  5. 临时替代方案

    • 若仅做 H5 调试,建议在 Windows/Mac 可视化版 HBuilderX 中运行;
    • 若必须在 Linux CI 环境打包 H5,可改用 Ubuntu 20.04 LTS 容器,并确认项目无仅 App 端插件。
内容为 AI 生成,仅供参考

要回复问题请先登录注册