HarmonyOS 鸿蒙Next 私有ohpm库 上传包成功但是ohpm i 时报错

发布于 1周前 作者 vueper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 私有ohpm库 上传包成功但是ohpm i 时报错

/Applications/DevEco-Studio.app/Contents/tools/ohpm/bin/ohpm install --all --registry http://xx.xx.xx.xx:8888/j2c/hm_ohpm/repos/ohpm/ --strict_ssl true

ohpm INFO: MetaDataFetcher fetching meta info of package '@j2c/deviceManager' from http://xx.xx.xx.xx:8888/j2c/hm_ohpm/repos/ohpm/

ohpm WARN: fetch meta info of package '@j2c/deviceManager' failed - GET http://xx.xx.xx.xx:8888/j2c/hm_ohpm/repos/ohpm/@j2c/deviceManager 404

ohpm ERROR: NOTFOUND package '@j2c/deviceManager@1.0.1' not found from all the registries http://xx.xx.xx.xx:8888/j2c/hm_ohpm/repos/ohpm/

ohpm ERROR: missing: @j2c/deviceManager@1.0.1, required by entry@1.0.0

ohpm ERROR: Found exception: Error: FetchPackageInfo: "@j2c/deviceManager" failed, reached retry limit or non retryable error encountered.

ohpm ERROR: ERUNNING execute tasks failed, Error: FetchPackageInfo: "@j2c/deviceManager" failed

ohpm ERROR: Install failed, detail: Error: FetchPackageInfo: "@j2c/deviceManager" failed

引用包时会报如上错误,附件为私有ohpm库对包的显示,能确保网络是通的,因为其他包在私有仓库能下载,请帮我看看是啥问题

更多关于HarmonyOS 鸿蒙Next 私有ohpm库 上传包成功但是ohpm i 时报错的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

将strict_ssl设置为false,试一下

更多关于HarmonyOS 鸿蒙Next 私有ohpm库 上传包成功但是ohpm i 时报错的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对您提到的HarmonyOS 鸿蒙Next 私有ohpm库上传包成功但执行ohpm i时报错的问题,可能的原因及解决方案如下:

  1. 依赖关系问题:检查上传的包是否完整,包括所有必要的依赖项。有时,如果包缺少某些依赖,ohpm i可能会失败。确保所有依赖都已正确上传并可在私有库中访问。

  2. 版本冲突:确认安装的包版本与项目中其他组件的版本兼容。版本冲突是常见的错误来源,特别是在复杂的依赖关系中。

  3. 权限问题:检查执行ohpm i的用户是否有足够的权限访问私有ohpm库。权限不足可能导致安装失败。

  4. ohpm配置问题:检查.ohpmrc或相关配置文件,确保仓库地址、认证信息等配置正确无误。

  5. 缓存问题:尝试清除ohpm的缓存后重新执行安装命令,有时缓存中的旧数据可能导致安装失败。

  6. 日志分析:仔细查看ohpm i命令输出的错误日志,日志中通常包含详细的错误信息,有助于定位问题。

如果问题依旧没法解决请联系官网客服, 官网地址是 https://www.itying.com/category-93-b0.html

回到顶部