HarmonyOS 鸿蒙Next @ohos/hvigor-ohos-plugin 2.1.1依赖问题

HarmonyOS 鸿蒙Next @ohos/hvigor-ohos-plugin 2.1.1依赖问题

npm仓库用的推荐的华为镜像源: https://repo.huaweicloud.com/repository/npm/

browserslist@4.21.8 依赖的是electron-to-chromium@^1.4.428

ERR_PNPM_NO_MATCHING_VERSION  No matching version found for electron-to-chromium@^1.4.428

This error happened while installing the dependencies of [@ohos](/user/ohos)/hvigor-ohos-plugin@2.1.1
 at [@ohos](/user/ohos)/hvigor-arkts-compose@2.1.1
 at @babel/core@7.16.7
 at @babel/helper-compilation-targets@7.22.5
 at browserslist@4.21.8

The latest release of electron-to-chromium is "1.4.427".

If you need the full list of all 1345 published versions run "$ pnpm view electron-to-chromium versions".
> hvigor ERROR: C:\Users\xjg\.hvigor\wrapper\tools\node_modules\.bin\pnpm.cmd execute failed.

执行了一下 npm view electron-to-chromium versions 好家伙,华为这个镜像最新的只有1.4.427 版本。。。。

npmjs上看了一下最新版本已经是431版本了,427版本都是5天前的了,一个星期没同步了。。。


更多关于HarmonyOS 鸿蒙Next @ohos/hvigor-ohos-plugin 2.1.1依赖问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

该问题已修复,临时规避方案可以将nodejs换成14.19.X的版本或者替换华为云仓库为npm官方仓!

更多关于HarmonyOS 鸿蒙Next @ohos/hvigor-ohos-plugin 2.1.1依赖问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


针对帖子标题“HarmonyOS 鸿蒙Next @ohos/hvigor-ohos-plugin 2.1.1依赖问题”,以下是专业回答:

在HarmonyOS鸿蒙系统中,当遇到@ohos/hvigor-ohos-plugin 2.1.1版本的依赖问题时,首先确保你的开发环境已经正确配置,包括鸿蒙SDK版本与插件版本的兼容性。检查package.jsonbuild.gradle(针对鸿蒙应用的Gradle构建系统)中的依赖声明,确保版本号正确无误。

如果依赖无法正确解析或下载,尝试以下步骤:

  1. 清除缓存:清除开发环境的缓存,如npm或yarn缓存,以及Gradle缓存。
  2. 检查仓库:确保配置的npm仓库或Maven仓库中包含所需版本的插件。
  3. 网络问题:检查网络连接,确保可以访问外部仓库。
  4. 手动安装:如果自动下载失败,尝试手动下载插件包并放置到本地仓库。

若上述步骤均未能解决问题,可能是插件本身存在兼容性问题或已知bug。此时,可以查看鸿蒙官方文档或社区论坛,看是否有其他开发者遇到并解决了相同的问题。

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

回到顶部