HarmonyOs--发布ohpm包

一、新建一个模块

选择Static Library模板

配置oh-package.json5,如下图所示:UseTemplate是我创建的模块,注意的是description字段需要填写30-512个字符,不然后续发布会报错!

准备必须得文件:以下三个文件是必须得,需要自己创建并填写内容(不会写可以问度娘)

1.README.md

2.LICENSE

3.changelog.md

获取公钥:

需要先创建mykey文件再执行以下命令

ssh-keygen -m PEM -t RSA -b 4096 -f ~/.ssh_ohpm/mykey 

输入命令后需要你输入一个passphrase密码用于后续发布时用。

最后获得一个mykey.pub的文件

这个文件就是需要用到的公钥

将公钥上传至OpenHarmony三方库中心仓【个人中心】-【认证管理】下:点击页面左上角的“新增”按钮,并将公钥文件(mykey.pub)的内容粘贴到公钥输入框中。

地址:OpenHarmony三方库中心仓

添加后在个人中心复制发布码,如图所示:

在模块目录下新建一个 .ohpmrc 文件并添加一下代码:

publish_id = xxxxxx
key_path = your_key_path

publish_id就是你复制的发布码

key_path就是公钥的地址

配置全局

ohpm config set publish_id your_publish_id
ohpm config set key_path your_key_path

your_publish_id:填写你的发布码

your_key_path:填写你的公钥地址

构建HAR包:

构建完会自动生成一个build目录

发布:

ohpm publish build/default/outputs/default/xxx.har

执行命令后会提示输入上面设置的passphrase

发布成功后会在进入审核环节,具体信息在OpenHarmony三方库中心仓个人中心查看

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值