Lines Matching refs:hpm
30 | template | 以模板形态分发,用于hpm init创建模板。 |
31 | plugin | 以插件形态分发,作为hpm cli的插件,扩展hpm cli的功能。 |
152 Part的全生命周期管理,可以通过hpm命令工具进行操作,hpm的操作命令如下(详细帮助可以执行hpm -h学习):
154 **表2** hpm操作命令
158 | 版本查询 | hpm -V或hpm --version | 查看hpm-cli版本号。 |
159 | 帮助查询 | hpm -h或hpm --version | 查看命令列表及帮助。 |
160 || hpm -h | 查看命令帮助。 |
161 | 创建 | hpm init bundle | 创建Part工程。 |
162 || hpm init -t template | 根据模板创建脚手架工程。 |
163 | 安装 | hpm install或hpm i | 安装bundle.json中依赖的Part。 |
164 || hpm install bundle\@version | 安装指定Part版本。 |
165 | 卸载 | hpm uninstall bundle | 删除depedencies依赖的Part。 |
166 || hpm remove或hpm rm bundlename | 删除depedencies依赖的Part。 |
167 | 查看 | hpm list或者hpm ls | 显示当前HPM Part的依赖树。 |
168 || hpm dependencies | 生成当前HPM Part依赖关系数据(在hpm ui也集成了该命令的调用,可以图形化的展示) |
169 | 搜索 | hpm search name | 搜索Bundle,--json,可以以json格式输出 -type 可以设置搜索Bundle的类型,包括pa…
170 | 设置hpm配置项 | hpm config set key value | 设置配置值,如服务器地址,网络代理。 |
171 || hpm config delete key | 删除配置。 |
172 | 更新 | hpm update | 更新当前Part依赖的Part的版本。 |
173 || hpm check-update | 检查依赖的Part版本是否有更新。 |
174 | 编译 | hpm build | 编译HPM Part。 |
175 || hpm dist | 针对发行版(distribution),发行版编译构建(依赖bundle.json的scripts中的dist脚本)。 |
176 | 打包 | hpm pack | 本地Part打包依赖。 |
177 | 烧录 | hpm run flash | 烧录固件(依赖bundle.json的scripts中的flash脚本)。 |
178 | 发布 | hpm publish | 发布Part,发布的Part在仓库中必须唯一,且版本唯一(需要账号登录)。 |
179 | 执行扩展命令 | hpm run | 执行bundle.json文件中定义的scripts脚本命令,支持多个命令可用 && 连接。 |
180 | 解压包 | hpm extract | 解压文件. 支持格式'zip'、'tar','tgz' 和'.tar.gz' |
181 | 启动图形化界面 | hpm ui | 本地启动HPM UI,可通过-p参数指定端口,Windows平台下会启动默认的浏览器打开 |
182 | 多语言切换 | hpm lang | 切换中英文操作界面(同时支持命令行和UI) |
183 | 转换为hpm包格式 | hpm x2h | 将一个maven格式或npm格式包转换成hpm的包格式,并发布到HPM |
184 | 代码段还原或清理 | hpm code clean\|restore | 针对依赖的代码段(code-segment)Part,执行清理或还原操作(即根据segment.de…
185 | 生成秘钥 | hpm gen-keys | 生成公钥/私钥对,将公钥配置到[DevEco Marketplace](https://repo.harmonyos.com),可…
186 | 生成第三方开源说明 | hpm gen-notice | 根据每个Part的说明,生成一份合并后的第三方开源说明的合并文件。 |
239 Part的依赖关系(包括间接依赖)可以通过hpm list命令显示(也可以通过hpm ui命令在可视化的页面中显示)
243 $ hpm list