Harmony鸿蒙应用开发:工具常用命令-ohpm unpublish

命令格式

ohpm unpublish [options] [<@group>]<pkg>[@<version>]

说明

  • @group:三方库的命名空间,可选。
  • pkg:三方库名称,必选。
  • version:三方库的版本号,可选。

功能描述

  • 从 OpenHarmony 三方库中心仓下架已经发布并审核通过上架的三方库。
  • 若不指定版本,则默认下架三方库的所有版本,并且需要加上 -f 配置参数;全部版本均下架后,在 24h 内则不允许重新发布相同名称的三方库。
  • 若下架了某个版本,该版本号不允许再次使用,后续发布必须使用新的版本号。
  • 若此三方库被其它三方库依赖,则不删除,而是打上 deprecated 的标签;若没有被依赖,则直接删除。

Options

force

  • 默认值:false
  • 类型:Boolean
  • 别名:f

强制下架。

publish_registry

  • 默认值:""
  • 类型:URL

可以在 unpublish 命令后面配置 --publish_registry <r> 参数,指定发布仓库地址。如果未指定,默认从配置中获取发布仓库地址。

publish_id

  • 默认值:""
  • 类型:String

可以在 unpublish 命令后面配置 --publish_id <id> 参数,指定发布码。

key_path

  • 默认值:""
  • 类型:String

可以在 unpublish 命令后面配置 --key_path <p> 参数,指定ssh私钥路径。

fetch_timeout

  • 默认值:60000
  • 类型: Number
  • 别名:ft

可以在 install 命令后面配置 -ft, --fetch_timeout <number> 参数,设置操作的超时时间,如果没有指定,默认超时时间为60000ms。

strict_ssl

  • 默认值:true
  • 类型: Boolean

可以在 unpublish 命令后面配置 --strict_ssl true 参数,校验 https 证书;配置 --strict_ssl false 参数,不校验 https 证书。

示例

下架已发布的三方库,执行以下命令:

ohpm unpublish demo@1.0.0 -f

结果示例:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值