ohpm作为OpenHarmony三方库的包管理工具,支持OpenHarmony共享包的发布、安装和依赖管理。
oh-package.json5
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| { "modelVersion": "5.0.0", "description": "Please describe the basic information.", "dependencies": { }, "devDependencies": { "@ohos/hypium": "1.0.19", "@ohos/hamock": "1.0.0" }, "overrides":{
} }
|
ohpm命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| # 展示所有配置 ohpm config list
# 展示单个属性配置 ohpm config get <key>
ohpm config set <key> <value>
ohpm config delete <key>
# 查询某个库的信息 ohpm info @ohos/lottie
# 创建oh-package.json5 ohpm init [options]
# 安装某个库 ohpm install @ohos/lottie
# 列出所有库 ohpm list
ohpm uninstall lottie
# 清理 ohpm 缓存文件夹。 ohpm cache clean
# 执行用户自定义脚本 ohpm run script_name -- -agr1=1 --arg2=2 -arg3 3 --arg4 4
# 清理工程下所有模块的ohpm安装产物 ohpm clean
|