如何配置ohpm安全设置 原创

安苒anran0
发布于 2024-2-17 18:18
浏览
1收藏

作者:安苒
团队:坚果派
2023年开放原子校园行开源新势力,自19年开始学习安卓应用开发。
目前于金陵科技学院 - 开放原子开源社 大二。

在什么情况下适合看这篇文档

如果您想成为ohpm中央仓库贡献者,那么您有必要先参考本篇文章以及官方资料来完成ohpm的相关安全配置。

如果您只是想使用ohpm 中心仓上的代码,那么您没有阅读本篇文章的必要。

需要提前的环境

  1. 您使用的是Windows 系统
    您如果使用的不是苹果电脑,且不知道您使用的是什么系统。大概率您使用的就是Windows系统。

  2. ohpm 环境变量正确
    检验方法(PowerShell):

ohpm -v 

出现如下画面,显示当前ohpm的配置为正常。
 如何配置ohpm安全设置-鸿蒙开发者社区

如果出现如下字样,代表ohpm 配置失败,请参考小编的上一篇文章:
https://ost.51cto.com/posts/25290
 如何配置ohpm安全设置-鸿蒙开发者社区

  1. git 环境正确安装
     如何配置ohpm安全设置-鸿蒙开发者社区

检验powershell 中git 环境是否正确(PowerShell):

git -v

 如何配置ohpm安全设置-鸿蒙开发者社区

参考链接

OpenHarmony三方库中心仓-安全设置

配置方式

  1. ssh-keygen 生成公、私钥文件
mkdir ./.ssh_ohpm
ssh-keygen -m PEM -t RSA -b 4096 -f ./.ssh_ohpm/mykey

官方文档中~/.ssh_ohpm/的格式必须改成上面的写法才可以运行
 如何配置ohpm安全设置-鸿蒙开发者社区

  1. 在网页中添加ohpm公钥

打开网页点击新增。
 如何配置ohpm安全设置-鸿蒙开发者社区
将刚刚第一步中创建的mykey.pub文件添加进网页的公钥一栏中。
名称一栏随便填写,最好由全英文数字与下划线组成,中文字符没有经过测试。
 如何配置ohpm安全设置-鸿蒙开发者社区

  1. 请将对应私钥文件路径配置到 .ohpmrc 文件中 key_path 字段上,可执行以

下命令进行配置:

 ohpm config set key_path ~/.ssh_ohpm/mykey

 如何配置ohpm安全设置-鸿蒙开发者社区

  1. 参考贡献指南配置publish_id
    登录OpenHarmony三方库中心仓,从 【个人中心】页面中【复制发布码】,并配置到 .ohpmrc 文件中 publish_id 字段上,可执行如下命令:
ohpm config set publish_id 复制到的文本

相关文档

个人中心

 如何配置ohpm安全设置-鸿蒙开发者社区

结束语

到这里你就已经完成了ohpm仓库的安全配置,您就可以在ohpm 中心仓库上传您编写的第三方仓库了。
如果后续对JavaScript第三方库移植有任何疑问
可以 联系小编 邮箱:anran0@foxmail.com

参考资料 : https://ohpm.openharmony.cn/#/cn/help/personalset

作者:安苒
团队:坚果派

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
已于2024-2-19 11:17:15修改
1
收藏 1
回复
举报
1条回复
按时间正序
/
按时间倒序
忙忙忙困困困
忙忙忙困困困

非常厉害,你大年三十晚上写这个真的写了很久

1
回复
2024-2-23 00:11:36
回复
    相关推荐