求助求助——鸿蒙系统Windows环境搭建时hpm安装失败!!!

系统win10,网络正常,执行命令“npm install -g @ohos/hpm-cli”,报错如下:

npm ERR! code ENOTFOUND
npm ERR! errno ENOTFOUND
npm ERR! network request to https://registry.npm.taobao.org/@ohos%2fhpm-cli failed, reason: getaddrinfo ENOTFOUND proxyserver
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'

npm ERR! A complete log of this run can be found in:
npm ERR!     D:\node\node_cache\_logs\2020-12-17T15_17_52_948Z-debug.log

求助求助——鸿蒙系统Windows环境搭建时hpm安装失败!!!-鸿蒙开发者社区

HarmonyOS
Windows环境搭建
hpm安装
2020-12-17 23:29:23
浏览
2
收藏 0
回答 6
已解决
回答 6
按赞同
/
按时间
馥有诗书气自甄
8

如图,Node.js的安装路径为 D:\Program Files\nodejs ,则依次为

  1. 创建俩个文件夹分别为node_cache和node_global
  2. 然后分别执行命令

    npm config set prefix "D:\Program Files\nodejs\node_global"

    npm config set cache "D:\Program Files\nodejs\node_cache"

  3. 配置环境变量:环境变量” -> “系统变量”:新建一个变量名为 “NODE_PATH”, 值为“D:\Program Files\nodejs\node_global\node_modules”
  4. “环境变量” -> “用户变量”:编辑用户变量里的Path,将相应npm的路径(“C:\Users\用户名\AppData\Roaming\npm”)改为:“D:\Program Files\nodejs\node_global”
  5.  
分享
微博
QQ
微信
回复1
2020-12-18 15:29:05
馥有诗书气自甄
5

首先,可以你自己的网络可以访问taobao的源,可以使用cmd执行:ping registry.npm.taobao.org;

如果可以ping通,应该网络本身没有问题;如果ping不通,可能就需要配置代理。

不过,目前从log信息看来,有点像是网络不通,需要配置代理。

或者可以使用npm默认的源试一下 npm config registry https://registry.npmjs.org/

分享
微博
QQ
微信
回复9
2020-12-18 10:45:53
伊人king
5

 

 

按照3楼的方法,修改path等变量路径,在命令窗安装hpm后,出现如下:请问是哪里出错了呢,网络本身不需要代理,能正常访问;

 

分享
微博
QQ
微信
回复
2021-01-31 22:13:48
伊人king
5

更新:管理员权限运行,同时按照官方定义路径,在可以访问网络的情况下,可以安装成功!

 

 

 

 

 

分享
微博
QQ
微信
回复1
2021-01-31 22:38:57
木棉花HOS
4

分享
微博
QQ
微信
回复
2020-12-18 14:19:27
Cooper_H
3

如果变量正确

直接跳过这一步,去下载DevEco Device Tool和DevEco SDK。然后就可以了。我就是这样的,

贼神奇,我丢。

已于2022-4-7 21:41:54修改
分享
微博
QQ
微信
回复1
2022-04-07 21:40:56
相关问题
搭建鸿蒙环境,编译报错
9897浏览 • 3回复 待解决
windows安装hpm出错
5375浏览 • 1回复 待解决
无法检测到hpm求助各位大佬
5571浏览 • 2回复 已解决
求助镜像语言环境判断方法?
3691浏览 • 1回复 待解决
OpenHarmony-2.2-Beta2 编译失败求助
6808浏览 • 1回复 已解决
求助鸿蒙源代码的问题
1285浏览 • 1回复 待解决
LocatorCallback接口,求助
6839浏览 • 3回复 待解决
编译OpenHarmony2.0失败求助一下
7075浏览 • 3回复 已解决
求助鸿蒙开发Java ability跳转?
2103浏览 • 1回复 待解决
关于鸿蒙APP升级问题求助
4253浏览 • 1回复 待解决
求助:Ubuntu编译w800遇到问题。
4189浏览 • 1回复 待解决
新人求助!!!Deveco
292浏览 • 1回复 待解决