DCloud_HB_WDL
DCloud_HB_WDL
  • 发布:2025-01-08 16:19
  • 更新:2025-06-06 15:23
  • 阅读:8760

【Linux HBuilderX Cli 测试版】,欢迎大家测试反馈。

分类:HBuilderX

说明


Linux HBuilderX Cli 已完成开发,欢迎大家试用反馈。

这个cli的用途是让开发者可以在linux服务器上调用HBuilderX cli,来实现程序化操作打包app、上传unicloud云函数。

为持续集成、自动化发布、类saas业务的自动化给客户部署等业务提供支持。

请注意是cli程序,不是HBuilderX可视化编辑器。仅适用于Linux命令行调用。

目前我们仅在Ubuntu 24.04.1 LTS系统上进行了测试,并没有在其它Linux发行版上测试,如有问题,请在本帖反馈

下载地址


Linux HBuilderX cli 4.55-正式版 下载地址
Linux HBuilderX cli 4.54-Alpha版 下载地址
Linux HBuilderX cli 4.57-Alpha版 下载地址

备注:

  1. 4.53-alpha版,压缩包中缺少amazon-corretto。amazon-corretto下载地址

常见使用命令


1. 安装包下载解压

wget -c https://download1.dcloud.net.cn/download/HBuilderX.4.51.2025010802-dev.linux_x64.full.tar.gz  
tar -zxvf HBuilderX.4.51.2025010802-dev.linux_x64.full.tar.gz

2. 使用cli启动HBuilderX程序

cd HBuilderX目录  
./cli open 

启动后,可使用ps -ef | grep HBuilderX查看HBuilderX是否启动。

3. app打包操作命令

# HBuilderX登录。注意app打包必须登录。原因:国家相关部门要求  
cli user login --username <用户名>  --password <密码>  

# 导入要打包的项目  
cli project open --path <项目路径>  

# android ios打包。文档:https://hx.dcloud.net.cn/cli/pack  
cli pack --config 配置文件

完整的cli文档见:https://hx.dcloud.net.cn/cli/README

报Bug

如果大家遇到问题,请大家到https://issues.dcloud.net.cn/pages/issues/report-req?mid=pluginsCLI.linux报Bug。提交问题,请包含以下内容:

  1. 操作系统信息
  2. 详细的命令示例、截图
6 关注 分享
2***@qq.com 2***@qq.com 1***@qq.com 7***@qq.com 1***@163.com 用户2794931

要回复文章请先登录注册

1***@qq.com

1***@qq.com

回复 mosowe :
我和你一样的问题 你现在成功了吗
2025-06-06 15:23
1***@qq.com

1***@qq.com

无法使用啊,2025-01-08 发布 ,到现在2025-05-21,还是没办法用
需求墙形同摆设,如果确实没有支持linux的计划,请关闭需求墙,18年到现在2025年了,还摆在那里
2025-05-21 15:32
1***@qq.com

1***@qq.com

./cli open 后 报错 4410 Aborted (core dumped) /HBuilderX/HBuilderX > /dev/null 2>&1

-1 :open: 操作超时 使用的deepin V23.1
2025-05-21 15:26
淡绿色的小鬼

淡绿色的小鬼

编一个docker镜像出来吧。启不来,境问题真的搞吐了
2025-05-21 14:35
用户2761295

用户2761295

请问一下,使用docker环境安装的时候,在./cli open启动的时候,会报操作超时的报错,请问一下这个问题现在有解决的方法吗。
2025-05-20 14:35
m***@163.com

m***@163.com

回复 m***@mei-xin.com :
我这边也是,你解决了吗
2025-05-12 13:03
2***@qq.com

2***@qq.com

能不能给个 Dockerfile 的示例,这边用 ubuntu:24.04 去下载 cli 并执行 cli ver 一直提示 not found.

```dockerfile
FROM ubuntu:24.04
WORKDIR /app
# https://ask.dcloud.net.cn/article/41469
RUN apt update && apt install wget -y
RUN wget "https://download1.dcloud.net.cn/download/HBuilderX.4.55.2025030818.linux_x64.full.tar.gz"
RUN tar -xzf HBuilderX.4.55.2025030818.linux_x64.full.tar.gz
RUN rm HBuilderX.4.55.2025030818.linux_x64.full.tar.gz
RUN cd ./HBuilderX
RUN ./cli ver # 报错,提示 ./cli not found
```
2025-05-12 11:15
2***@qq.com

2***@qq.com

能不能给个 Dockerfile 的示例,这边用 ubuntu:24.04 去下载 cli 并执行 cli ver 一直提示 not found.


FROM ubuntu:24.04
WORKDIR /app
# https://ask.dcloud.net.cn/article/41469
RUN apt update && apt install wget -y
RUN wget "https://download1.dcloud.net.cn/download/HBuilderX.4.55.2025030818.linux_x64.full.tar.gz"
RUN tar -xzf HBuilderX.4.55.2025030818.linux_x64.full.tar.gz
RUN rm HBuilderX.4.55.2025030818.linux_x64.full.tar.gz
RUN cd ./HBuilderX
RUN ./cli ver # 报错,提示 ./cli not found
2025-05-12 11:15
1***@qq.com

1***@qq.com

回复 用户2784384 :
可以用vue-cli + 模板
2025-05-11 15:05
用户2750444

用户2750444

ubuntu下打包后并没有生成wgt文件。尝试过不指定 --name、--path参数,结果一样。

命令如下:
cli publish --platform APP --type wgt --project xxxx-app-wgt --name xxxx.wgt --path ./

日志如下:
08:29:26.653 Project xxxx-app-wgt compiled successfully.
08:29:26.862 Project xxxx-app-wgt exporting...
08:29:26.865 Project xxxx-app-wgt is compressing...
08:29:26.876 Project xxxx-app-wgt export end,the path is: /home/ubuntu/xxxx.wgt
08:29:26.877 This wgt file is generated by HBuilderX 4.55 version, and the running base sdk also needs to match the same version, otherwise some functions on the mobile phone may not work properly. See details http://ask.dcloud.net.cn/article/35627

试过 4.57 版本,一样的问题
2025-05-09 09:10