HarmonyOS 鸿蒙Next ERR_PNPM_NO_MATCHING_VERSION No matching version found for @ohos/hvigor@3.2.1-s

HarmonyOS 鸿蒙Next ERR_PNPM_NO_MATCHING_VERSION No matching version found for @ohos/hvigor@3.2.1-s

C:\Users\.hvigor\wrapper\tools\node_modules\.bin\pnpm.cmd install --reporter=append-only --color 

 ERR_PNPM_NO_MATCHING_VERSION  No matching version found for @ohos/hvigor@3.2.1-s

The latest release of @ohos/hvigor is "3.0.9".

改成3.0.9也不行呢

更多关于HarmonyOS 鸿蒙Next ERR_PNPM_NO_MATCHING_VERSION No matching version found for @ohos/hvigor@3.2.1-s的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复
这个问题需要在当前项目中的`hvigor/hvigor-config.json5`,配置文件,选择文本打开。

配置`hvigorVersion` 和`dependencies` 文件路径

```json
{
  "hvigorVersion": "XXXX/hvigor-3.2.1-s.tgz",
  "dependencies": {
    "@ohos/hvigor-ohos-arkui-x-plugin": "XXXX/hvigor-ohos-arkui-x-plugin-2.3.0-s.tgz",
    "@ohos/hvigor-ohos-plugin": "XXXX/hvigor-ohos-plugin-3.2.1-s.tgz"
  }
}

xxxx 为当前电脑的文件路径即可

更多关于HarmonyOS 鸿蒙Next ERR_PNPM_NO_MATCHING_VERSION No matching version found for @ohos/hvigor@3.2.1-s的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


目前解决了么

姓名: 张三 职位: 软件工程师 简介: 拥有超过10年的软件开发经验,熟悉多种编程语言和技术。

您好,您可以选择通过在线提单来进一步解决问题:https://developer.huawei.com/consumer/cn/support/feedback/#/,感谢您的反馈和支持。

在HarmonyOS鸿蒙Next开发环境中,ERR_PNPM_NO_MATCHING_VERSION错误通常表示在使用pnpm包管理工具时,无法找到指定版本的@ohos/hvigor依赖包。具体来说,@ohos/hvigor@3.2.1-s这个版本在当前的包仓库中不存在或不可用。

可能的原因包括:

  1. 该版本已被移除或未发布。
  2. 包仓库的配置有误,导致无法正确访问该版本。
  3. 本地缓存或网络问题导致无法获取最新包信息。

解决此问题可以尝试以下步骤:

  1. 检查package.json文件中的依赖版本,确认@ohos/hvigor的版本号是否正确。
  2. 更新或切换包仓库的源,确保能够访问最新的包信息。
  3. 清理pnpm的缓存,重新安装依赖。

如果问题仍然存在,可能需要等待华为发布该版本的包或使用其他可用的版本。

回到顶部