我因升级了deveco 开发工具,导致今天需要安装第三方库时候,发现ohpm无法运行了,出现以下报错,也结合了网上各种资料查询,总结就是环境变量配置问题。
概述
OHPM(OpenHarmony Package Manager)由OpenHarmony三方库中心仓网站、命令行工具、OpenHarmony三方库中心仓仓库三个部分组成,其功能如下:
- OpenHarmony三方库中心仓网站(website):用于检索、查看所需 OpenHarmony 三方库信息,也可管理关于 ohpm 的个人配置
- 命令行工具(cli):OpenHarmony 三方库的包管理工具
- OpenHarmony三方库中心仓仓库(registry):存储三方库软件及其元数据的仓库,其地址为:ohpm.openharmony.cn/ohpm
使用场景
- axios
- get查询字符串和对象之间相互转换(库里面的模块)
- 鸿蒙生态伙伴SDK市场使用,例如支付宝
配置环境
操作OS: Windows 10 专业版64 版本:DevEco Studio 5.0.1 Release 检查了下,环境变量,没有配置ohpm 运行cmd、ohpm -v
先配置环境变量,配置之前要找到安装目录,找到自己安装deveco studio目录,在tools下有ohpm工具包
环境变量配置上去就可与了。
配置环境变量步骤
配置完成后,运行cmd、输入ohpm -v 查看下版本,如果出现如下即配置成功
如何在deveco的Terminal窗口运行 ohpm -v,如果发现还是没找到出现问题,那么重启电脑,再次运行 在deveco的环境下运行出现如下,那么就可以安装第三方库了
配置第三方仓库地址尽量用 registry=ohpm.openharmony.cn/ohpm/ 这个