HarmonyOS 鸿蒙Next ERR_PNPM_NO_MATCHING_VERSION No matching version found for @ohos/hvigor@3.1.0-s
HarmonyOS 鸿蒙Next ERR_PNPM_NO_MATCHING_VERSION No matching version found for @ohos/hvigor@3.1.0-s 安装API 11,程序运行起来报这个错?请问一下怎么解决?
ERR_PNPM_NO_MATCHING_VERSION No matching version found for @ohos/hvigor-ohos-plugin@3.1.0-s,这个,我添加了dependencies 这个文件夹,但还是报错
更多关于HarmonyOS 鸿蒙Next ERR_PNPM_NO_MATCHING_VERSION No matching version found for @ohos/hvigor@3.1.0-s的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
已经解决
{
"hvigorVersion": "file:../dependencies/hvigor-3.2.1-s.tgz",
"dependencies": {
"@ohos/hvigor-ohos-plugin": "file:../dependencies/hvigor-ohos-plugin-3.2.1-s.tgz"
}
}
请问dependencies文件在哪里,怎么没找到,
在套件里下载
先要有华为开发者账户并且授权成为4.1的白名单才能下载,
有用好使!!!
应该是ohpm仓配置配错了。参考下官网环境配置改一下吧
已经弄好了 谢谢,
大佬,怎么解决的啊?求解,
在HarmonyOS鸿蒙Next开发过程中,出现ERR_PNPM_NO_MATCHING_VERSION No matching version found for @ohos/hvigor@3.1.0-s
错误,通常是由于项目中指定的@ohos/hvigor
版本不存在或无法从包管理器中获取。hvigor
是鸿蒙Next的构建工具,用于编译和打包项目。
要解决此问题,可以尝试以下步骤:
-
检查
package.json
文件:确保@ohos/hvigor
的版本号正确无误。如果版本号写错或不存在,会导致该错误。 -
更新依赖:运行
pnpm install
或pnpm update
命令,确保所有依赖包都是最新的,并且@ohos/hvigor
的版本在包管理器的源中可用。 -
检查包管理器源:确保使用的包管理器(如pnpm)配置了正确的源。鸿蒙Next的依赖包通常需要从华为的源获取,确保源配置正确。
-
查看官方文档:查阅HarmonyOS官方文档,确认
@ohos/hvigor
的最新版本号,并在项目中指定正确的版本。
如果以上步骤无法解决问题,可能需要进一步检查网络连接或包管理器的配置。