
回复
作者:梁开祝
公众号:“大前端之旅”
润开鸿技术专家,华为HDE,InfoQ签约作者,OpenHarmony布道师,擅长HarmonyOS应用开发、熟悉服务卡片开发,在“战码先锋”活动中作为大队长,累计培养三个小队长,带领100+队员完成Pr的提交合入。
欢迎通过主页或者私信联系我,加入坚果派,一起学习鸿蒙应用开发。
近期(2023.03),主干代码更新了hb(v1.0.0)工具,导致默认情况下master分支代码在执行 “hb build -f” 命令时出现如下异常:
不管是轻量系统、小型系统、标准系统,只要执行了带 “-f” 参数的命令,都会出现上述异常。
在master分支代码根目录下执行:
先卸载原有的hb(v0.4.6)工具,再重新安装hb(v1.0.0)工具。
重新执行 hb set时,会将 mini、small、standard三类系统进行一级区分:
再进去执行 “hb build -f” 进行编译即可。
经过上述重新安装 hb(v1.0.0)工具后,再在 3.2 Beta x 或 3.2 Release 版本(或更旧的版本)代码上执行 “hb set” 命令,会提示:
这时候可以在代码根目录下执行:
先卸载已安装的新hb(v1.0.0)工具,再重新安装hb(v0.4.6)工具。
重新执行 hb set 时和 hb build -f 即可。