hvigor通过hvigorw工具,实现命令行交互。
命令行使用方式
hvigorw [taskNames...] <options>
常用命令
查询
| 选项 |
说明 |
|---|---|
| -h, --help |
打印hvigor的命令帮助信息。 |
| -v, --version |
打印hvigor版本信息。 |
编译构建
| 选项 |
说明 |
|---|---|
| clean |
清理构建产物build目录。 |
| collectCoverage |
基于打点数据生成覆盖率统计报表。 |
| assembleHap |
构建Hap应用。 |
| assembleApp |
构建App应用。 |
| assembleHsp |
构建Hsp包。 |
| assembleHar |
构建Har包。 |
编译构建命令行常用扩展参数:
| 选项 |
说明 |
|---|---|
| -p buildMode={debug | release} 或 -p debuggable=true/false |
采用debug/release模式进行编译构建。 缺省时:构建Hap/Hsp时为debug模式,构建App时为release模式。 |
| -p product={ProductName} |
指定product进行编译, 编译product下配置的module target。 缺省时:默认为default。 |
| -p module={ModuleName}@{TargetName} |
指定模块及target进行编译,可指定多个相同类型的模块进行编译以逗号分割;TargetName不指定时默认为default。 限制:此参数需要与--mode module参数搭配使用。 缺省时:执行AssembleHap任务会编译工程下所有模块,默认指定target为default。 |

最低0.47元/天 解锁文章
3645





