ohpm使用指导 OHPM CLI 作为鸿蒙生态三方库的包管理工具,支持OpenHarmony共享包的发布、安装和依赖管理。 如何安装下载ohpm工具包,点击链接获取。解压文件,进入“ohpm/b……欲了解更多信息欢迎访问华为HarmonyOS开发者官网
1)有的指导是卸载了自己的nodejs,其实这样对于我们的开发并不友好,最好还是安装一个nvm来控制我们的版本,或者是用公司其他人安装好的环境去搭建一个Doker、K8s等来实现环境统一。 2)有的使用ohpm registry以及http代理,直接强制下载等方式直接处理,这个需要的是版本对应上了即可成功对应不上的话也会影响其他的项目...
将三方库发布到 ohpm-repo 三方库包含静态共享包 HAR 包和动态共享包 HSP 包,可以通过 ohpm 命令行工具和使用 Web 页面两种方式发布。 说明 从ohpm 命令行工具 1.3.0 版本和 ohpm-repo 私仓 1.1.0 版本开始,支持动态共享包 HSP 包以 .tgz 文件形式发布到ohpm-repo,之前版本仅支持发布以 .har 文件形式...
ohpm list 1. 复制 第四步,再次检查本地库是否被加载 如果到目前为止,你的操作都是正确的。那么在 build-profile.json5 文件的末尾就可以看见你刚刚加载的本地模块。 编写并配置本地模块 第一步,创建文件 第二步,完成项目包文件的设计 在模块目录下 index.ets 文件内配置模块对外开放的文件 ...
这样,ohpm就知道从我们指定的私有仓库去获取依赖包了。 ohpm install安装 设置好私有仓库源后,使用ohpm install命令就能轻松安装依赖包了。比如,我们要安装@ohos/lottie这个包,只需要在项目目录下的终端执行: ohpminstall@ohos/lottie 1. 复制 此时,ohpm会从我们刚刚设置的私有仓库中查找并下载@ohos/lottie包及...
DevEco Service汇聚了丰富的资源和服务,聚力于提供HarmonyOS开发工具的云端服务,包括鸿蒙OHPM。OHPM包含了来自全世界开发者所贡献的HarmonyOS三方库,助力您轻松完成HarmonyOS应用及服务的开发。
大量的npm常用包在ohpm上暂时都还没有对应的移植版本。 ohpm包管理系统自身的问题 目前是2025年2月12日 出现过如下情况: class-transformer 是一个能够实现plain (literal) objects与class (constructor) objects相互转换的包。 ohpm三方仓库网页中没有查询到对应移植版本的依赖包 ...
OpenHarmony Package Manager(简称:OHPM),是一个面向公众开放、用于管理和共享OpenHarmony三方库的平台,致力于环境良好的开源生态建设,并通过开放治理寻求更加丰富的开源资源共享与交流。目前,OpenHarmony社区已经上线了超过130个JS/ArkTS三方库,涵盖UI、动画、安全、工具、文件数据、网络、多媒体以及图片缓存等类型,涉及多...
在使用ohpm命令行进行发布三方包时,为了保证三方包的信息安全,要进行公钥和私钥的的验证,以下是进行配置的流程 1.首先在命令行输入 ssh-keygen -m PEM -t RSA -b 4096 -f <生成地址> 如下图,生成公钥和私钥 2.登录 ohpm-repo 私仓管理地址,单击主页右上角的个人中心,新增公钥,将公钥文件(<your_key_path...
管理员在ohpm-repo中扮演着重要角色,负责管理仓库的各项事务,如用户管理、仓库管理等。ohpm-repo首次启动时,会默认创建一个管理员账号,但该账号在首次登录时必须修改密码,以保障安全性。 管理员权限的配置不仅仅局限于账号密码的设置。在日常管理中,管理员需要根据团队成员的职责和需求,合理分配权限。例如,对于负责核...