HarmonyOS 鸿蒙Next hvigor插件发布问题
HarmonyOS 鸿蒙Next hvigor插件发布问题
一直提示登录失败,可是我在网页上登录的账号密码是刚改过的 ,应该没问题。不知道这个账号密码是取哪儿的?
4 回复
找到问题原因了:我这里开发用的是typescript方式开发的 npm包,需要上传到 npmjs,所以这里的账号是 npmjs的账号。
一直以为ohpm是 npm的超集,能支持 npm包的发布,被误导了。
一直以为ohpm是 npm的超集,能支持 npm包的发布,被误导了。
有没有官方开发同学帮帮看下 这个发布hvigor插件的登录账号密码 是不是 中心仓库:https://ohpm.openharmony.cn/ 的账号密码,我这都重置过密码了试了还不行
开放原子中心 https://atomgit.com/ 授权登录的中心仓库: https://ohpm.openharmony.cn/h±/$%-+现在这俩账号密码应该是 共用的 https://atomgit.com/,为什么网页登录正常,但是 npm login 缺报401
针对HarmonyOS 鸿蒙Next hvigor插件发布问题,以下是一些可能的解决方案:
-
检查SDK完整性:
- 确保DevEco Studio已正确安装并更新到最新版本。
- 验证SDK是否完整安装,可通过IDE终端执行
echo $env:DEVECO_SDK_HOME
查看SDK路径是否正确。 - 若路径不正确,可在Deveco Studio的Help -> Edit Custom Properties中配置
ide.harmonyos.sdk.location
。
-
环境变量配置:
- 确保系统环境变量中包含
DEVECO_SDK_HOME
,并指向正确的SDK路径。 - 清除或临时注释掉可能导致问题的
NODE_OPTIONS
环境变量。
- 确保系统环境变量中包含
-
项目配置:
- 检查
hvigorfile.ts
和hvigor-config.json5
等配置文件,确保它们符合鸿蒙Next的要求。 - 确保项目使用的插件与鸿蒙Next版本兼容。
- 检查
-
重启IDE与电脑:
- 在进行上述更改后,重启Deveco Studio和电脑,以确保所有配置生效。
鸿蒙Next学习资料:https://www.itying.com/category-93-b0.html