自定义hvigor任务,定制编译产物
通过自定义hvigor任务,实现编译构建阶段,自动修改har产物的名字,比如拼接version或者其他信息。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
Hvigor自定义编译任务如何引用三方库
568浏览 • 1回复 待解决
hvigor自定义任务中使用npm包
278浏览 • 1回复 待解决
如何在hvigor自定义任务中使用npm包
376浏览 • 1回复 待解决
编译构建怎么编写自定义任务?
236浏览 • 1回复 待解决
hvigor自定义扩展demo
306浏览 • 1回复 待解决
如何定制构建多目标产物?
399浏览 • 2回复 待解决
多module场景Hvigor自定义扩展咨询
286浏览 • 1回复 待解决
自定义构建任务写入文件
332浏览 • 1回复 待解决
在HAP编译的过程中,自定义Hvigor插件中获取到当前编译的编译模式
388浏览 • 1回复 待解决
如何在编译过程中添加一些自定义的任务
275浏览 • 1回复 待解决
自定义弹窗自定义转场动画
387浏览 • 1回复 待解决
使用自定义任务读取build-profile.josn5
441浏览 • 1回复 待解决
自定义弹框如何宽度全屏,高度自定义
542浏览 • 1回复 待解决
自定义Dialog,怎么给自定义Dialog设置其他背景色
400浏览 • 1回复 待解决
怎么实现自定义弹窗1打开自定义弹窗2
704浏览 • 1回复 待解决
@ohos.font (注册自定义字体) 自定义字体不支持动态更新?
516浏览 • 1回复 待解决
自定义扫码功能,API11提供的自定义扫码功能,如何自定义扫码识别框的宽高?
472浏览 • 1回复 待解决
是否支持自定义装饰器
673浏览 • 1回复 待解决
如何自定义组件原型菜单
404浏览 • 1回复 待解决
ArkTs如何自定义容器组件?
1547浏览 • 1回复 待解决
如何自定义模拟Tabs组件
371浏览 • 1回复 待解决
Code Linter自定义代码规范
466浏览 • 1回复 待解决
自定义弹窗使用相关问题
362浏览 • 1回复 待解决
自定义弹窗如何嵌套使用
433浏览 • 1回复 待解决
自定义组件嵌套子组件
7851浏览 • 3回复 待解决
使用的核心API
开发hvigor任务
hvigor API
核心代码解释
这里展示在har module的hvigorfile.ts文件下,编写脚本代码,实现:
1.获取并解析oh-package.json5中的内容。
2.获取har产物的路径。
3.修改har产物的名称。
实现效果
在Terminal窗口执行: ./hvigorw renameHarTask。
查看build/default/outputs/default/下的har。
可以看到,生成的har已经修改为了我们代码中指定的taskContext.moduleName + '-' + version + '-' + author +'.har'。