提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- OHPM是什么?
- 一、OpenHarmony三方库中心仓网站(website):用于检索、查看所需 OpenHarmony 三方库信息,也可管理关于 ohpm 的个人配置
- 二、命令行工具(cli):OpenHarmony 三方库的包管理工具。
- 常用命令
- 三、OpenHarmony三方库中心仓仓库(registry):存储三方库软件及其元数据的仓库。
OHPM是什么?
OHPM(OpenHarmony Package Manager)由OpenHarmony三方库中心仓网站、命令行工具、OpenHarmony三方库中心仓仓库三个部分组成,其功能如下:
一、OpenHarmony三方库中心仓网站(website):用于检索、查看所需 OpenHarmony 三方库信息,也可管理关于 ohpm 的个人配置
二、命令行工具(cli):OpenHarmony 三方库的包管理工具。
OHPM CLI 作为鸿蒙生态三方库的包管理工具,支持OpenHarmony共享包的发布、安装和依赖管理。
常用命令
命令类别 | 命令格式 | 含义说明 |
---|---|---|
版本查询 | ohpm -v 或 ohpm --version | 查看ohpm-cli 版本号 |
帮助查询 | ohpm help 或 ohpm -h 或 ohpm --help | 查看命令帮助列表 |
创建 | ohpm init | 创建 oh-package.json5 文件 |
安装 | ohpm install [[<@group>/]<pkg> [@<version>]] ... | 安装指定版本的三方库,当未指定三方库名称时,会根据当前目录下oh-package.json5 定义的依赖关系进行全量安装 |
安装(本地文件夹) | ohpm install <folder> | 安装本地文件夹 |
安装(压缩包) | ohpm install <tarball file> | 安装压缩包 |
卸载 | ohpm uninstall [<@group>/]<pkg> ... | 卸载三方库 |
查看 | ohpm list [[<@group>/]<pkg>[@<version>]] | 列出已安装的三方库 |
查询 | ohpm info [<@group>/]<pkg>[@<version>] | 查询指定三方库的具体信息 |
设置ohpm配置项 | ohpm config set key value | 设置配置值,如服务器地址,网络代理 |
删除配置项 | ohpm config delete key | 删除配置 |
获取配置项 | ohpm config get key | 获取单个配置项 |
获取所有配置项 | ohpm config list | 获取所有的配置项列表 |
更新 | ohpm update [[<@group>/]<pkg>] ... | 更新三方库 |
发布 | `ohpm publish [ | ]` |
下架 | ohpm unpublish [<@group>]<pkg>[@<version>] | 下架已发布的三方库 |
校验仓库地址 | ohpm ping | 校验仓库地址是否有效 |
三、OpenHarmony三方库中心仓仓库(registry):存储三方库软件及其元数据的仓库。
OpenHarmony三方库中心仓仓库访问地址