源码
说明
- Command Line Tools 集合了 HarmonyOS 应用开发所用到的系列工具,包括 SDK 管理
sdkmgr、代码检查codelinter、三方库的包管理ohpm、命令行解析hstack。 - 鸿蒙 APP 开发时,如果需要在 CI/CD 中构建,需要使用 Command Line Tools,基于 Command Line Tools 制作 Docker 镜像环境可用于快速构建 鸿蒙 APP
文档
- Command Line Tools 下载
- 获取命令行工具
- 代码检查工具(codelinter)
- 堆栈解析工具(hstack)
- 命令行构建工具(hvigorw)
- 三方依赖管理工具(ohpm)
- 搭建流水线
Docker 镜像
-
Docker 镜像包含的命令示例
$ node -v v18.20.1 $ hvigorw -v 6.22.3 $ ohpm -v 6.0.1 $ hdc -v Ver: 3.2.0c $ java -version openjdk version "17.0.17" 2025-10-21 OpenJDK Runtime Environment (Alibaba Dragonwell Standard Edition)-17.0.17.0.18+9-GA (build 17.0.17+9) OpenJDK 64-Bit Server VM (Alibaba Dragonwell Standard Edition)-17.0.17.0.18+9-GA (build 17.0.17+9, mixed mode, sharing) -
如果出现下列警告,可设置环境变量
LANG=C.UTF-8> hvigor WARN: locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory -
Docker 镜像太大了?
- Command Line Tools 下载 Linux 压缩包大小在 2G 左右,解压后更大