HarmonyOS 鸿蒙Next ohpm ERROR: Install failed, detail: There are some dependency names that are inconsistent with the actual package names

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

HarmonyOS 鸿蒙Next ohpm ERROR: Install failed, detail: There are some dependency names that are inconsistent with the actual package names

报错日志:ohpm ERROR: local dependency “ttsKit” found in “/Users/yandong/DevEcoStudioProjects/dazhong_harmonyos/entry/oh-package.json5” does not match the actual name “ttskit” of its oh-package.json5 ohpm ERROR: Install failed, detail: There are some dependency names that are inconsistent with the actual package names.


更多关于HarmonyOS 鸿蒙Next ohpm ERROR: Install failed, detail: There are some dependency names that are inconsistent with the actual package names的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复
useNormalizedHOMUrl为true则oh-package.json5中依赖的包使用的别名需要和依赖包的oh-package.json5的name保持一致

通过相对路径跨模块或绝对路径导入文件,编译会报错。

可以参考一下:https://developer.huawei.com/consumer/cn/doc/harmonyos-releases-V5/ide-changelogs-nb1-V5#section1130320228353

更多关于HarmonyOS 鸿蒙Next ohpm ERROR: Install failed, detail: There are some dependency names that are inconsistent with the actual package names的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对您提到的HarmonyOS鸿蒙系统中遇到的ohpm安装失败问题,错误信息表明存在一些依赖项名称与实际包名不一致的情况。这通常是由于以下几个原因导致的:

  1. 依赖项版本不匹配:确保您在项目中引用的依赖项版本与实际安装的包版本一致。检查package.json或相关配置文件中的依赖声明。

  2. 依赖项名称错误:确认所有依赖项的名称是否拼写正确,包括大小写。在鸿蒙系统中,包名通常是大小写敏感的。

  3. 缓存问题:有时候,旧的缓存或中间文件可能导致安装失败。尝试清理项目依赖缓存,并重新安装依赖。

  4. 配置文件错误:检查项目的配置文件,如config.json,确保所有依赖项配置正确无误。

  5. 环境问题:确保您的开发环境(包括SDK版本、Node.js版本等)符合项目要求。

请根据上述建议逐一排查问题。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。

回到顶部