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
该问题已修复,临时规避方案可以将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.json
或build.gradle
(针对鸿蒙应用的Gradle构建系统)中的依赖声明,确保版本号正确无误。
如果依赖无法正确解析或下载,尝试以下步骤:
- 清除缓存:清除开发环境的缓存,如npm或yarn缓存,以及Gradle缓存。
- 检查仓库:确保配置的npm仓库或Maven仓库中包含所需版本的插件。
- 网络问题:检查网络连接,确保可以访问外部仓库。
- 手动安装:如果自动下载失败,尝试手动下载插件包并放置到本地仓库。
若上述步骤均未能解决问题,可能是插件本身存在兼容性问题或已知bug。此时,可以查看鸿蒙官方文档或社区论坛,看是否有其他开发者遇到并解决了相同的问题。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html