[问答]

执行完 npm install -g @ohos/hpm-cli 为什么hpm -V 不能打印出版本号

260 HarmonyOS
分享
微信图片_20201010160832.png

上图是我的,下图是教程的,为什么不一样呢?

微信图片_20201010160856.png

1
2020-10-10 16:09:25   评论 分享淘帖 邀请回答
3个回答
-V的V要大写,截图中是错误的,然后这个需要使用黑色的cmd控制台才能查询出hpm的版本号,要注意一下哈,https://bbs.elecfans.com/jishu_1996043_1_1.html  这是我的配置过程,有问题可以参考一下哈。
最佳答案

评分

参与人数 1积分 +6 收起 理由
emitter + 6 您的付出是论坛的动力,感谢您一直支持!

查看全部评分

2020-10-10 16:09:26 评论

举报

问题算是解决了吧,我回家又安装了一遍,成功了,家里和单位的网络不一样,估计安装hpm对网络有一定的要求。
2020-10-10 21:27:38 3 评论

举报

3 条评论
还有截图中查询版本号的命令有错误:hpm -V  要大写的V才行,然后需要管理员权限的黑色cmd控制台。
2020-10-10 21:29:38 2 评论

举报

2 条评论
  • 2020-10-16 09:08

    感觉这个不是本质的问题吧,应该还是和配置有关。可以通过确认以下内容,然后看是否还需要管理员权限的cmd控制台:
    1. cmd控制台输入命令:npm config get prefix ,获取路径{prefix};如果用户曾经配置过,则{prefix}为用户配置的路径的路径;否则应该是系统默认配置的路径:"C:\Users\account\AppData\Roaming\npm",其中account为用户账户。
    2. 打开"环境变量",检查在"用户变量"或"系统变量"中是否配置了{prefix},还是说是安装nodejs时默认的"C:\Users\account\AppData\Roaming\npm"。
    PS:如果用户单独配置{prefix},最好将"C:\Users\account\AppData\Roaming\npm"删除,以免冲突。

    juby 回复 qq1306470435: 2020-10-16 19:15

    后话,单位那个电脑,我把nodejs卸载之后,重新安装就好了,可能真是你说的这个原因。

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问