DCloud_HB_WDL
DCloud_HB_WDL
  • 发布:2025-01-08 16:19
  • 更新:2025-04-11 16:39
  • 阅读:5287

【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. 详细的命令示例、截图
5 关注 分享
2***@qq.com 2***@qq.com 1***@qq.com 7***@qq.com 1***@163.com

要回复文章请先登录注册

mosowe

mosowe

我密码有特殊字符,始终登不上去,非得改成不含特殊字符的。。。。
2025-03-31 10:51
1***@sina.cn

1***@sina.cn

manjaro 报错:libicui18n.so.74: cannot open shared object file: No such file or directory
解决方法:yay icu74
2025-03-21 15:01
1***@qq.com

1***@qq.com

回复 y***@yeah.net :
真正的文档应该看 cli --help里面的内容,我就是之前的cli方法用惯了。所以刚开始用到处碰壁。
2025-03-21 10:23
1***@qq.com

1***@qq.com

root@8990a9d898ad:/home/datafile# cli publish mp-weixin --project /home/datafile
10:08:32.629 Wrong client parameters

2025-03-21 10:08:32.508 [INFO:] User logged in
2025-03-21 10:08:32.998 [WARNING:] "[PluginHost] auth.requestUserInfo invoke need codesign. The plugin:" "unicloud_proxy" has invalid signatures.
2025-03-21 10:08:32.999 [WARNING:] [PluginHost] { error: 'NoPermission' }

执行这个命令报错,有没有人管管啊?
2025-03-21 10:10
9***@qq.com

9***@qq.com

回复 y***@yeah.net :
是这个操作系统,但是又报:The rpc request id: "100001" for method: "client verify" occur timeout!

操作系统:

root@iZuf6caeox9d5kye19gcfkZ:~# cat /etc/os-release
PRETTY_NAME="Ubuntu 24.04 LTS"
NAME="Ubuntu"
VERSION_ID="24.04"
VERSION="24.04 LTS (Noble Numbat)"
VERSION_CODENAME=noble
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=noble
LOGO=ubuntu-logo
2025-03-19 21:18
1***@qq.com

1***@qq.com

cli project open --path ${PWD}
Project imported successfully

cli publish --platform mp-weixin --project ${PWD}
01:39:34.382 Wrong client parameters
大佬这个问题是什么情况?
2025-03-19 09:44
乐天熊

乐天熊

是不是说,linux版的HBuilderX可视化编辑器可能在路上了?
2025-03-19 05:14
y***@yeah.net

y***@yeah.net

回复 1***@qq.com :
这个文档里的内容,其实https://hx.dcloud.net.cn/cli/README这里基本都有,感觉也没啥帮助。你有啥发现?
2025-03-18 16:41
y***@yeah.net

y***@yeah.net

回复 1***@qq.com :
The rpc request id: "100000" for method: "client verify" occur timeout!
这个错误我也有,但似乎不影响基本运作。只是试到现在,也就只有Desktop能导出wgt包,App云打包根本用不了。Server上完全没法用。其它功能没试过。因为我这边只需要导出wgt和App云打包这两个功能
2025-03-18 16:40
1***@qq.com

1***@qq.com

./cli help 这个文档真的要好好看看,现在才发现我真的好 呆 ,MD。
2025-03-18 15:51