HarmonyOS鸿蒙Next中华为联机服务服务端JDK npm install失败

HarmonyOS鸿蒙Next中华为联机服务服务端JDK npm install失败

PS D:\cocogame\gameobesdkforserveless-13.7.5.300> npm install

npm WARN old lockfile
npm WARN old lockfile The package-lock.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile

npm ERR! code ENOTFOUND
npm ERR! syscall getaddrinfo
npm ERR! errno ENOTFOUND

npm ERR! network request to https://cmc.centralrepo.rnd.huawei.com/artifactory/api/npm/npm-public/yn/3.1.1/yn-3.1.1.tgz failed, reason: getaddrinfo ENOTFOUND cmc.centralrepo.rnd.huawei.com
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: C:\Users\hys\AppData\Local\npm-cache\_logs\2024-01-18T17_37_07_168Z-debug-0.log

https://cmc.centralrepo.rnd.huawei.com/artifactory/api/npm/npm-public/yn/3.1.1/yn-3.1.1.tgz这个网站都访问不了啊

更多关于HarmonyOS鸿蒙Next中华为联机服务服务端JDK npm install失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

可能node版本不对吧, 我ubuntu环境的node16(node-v16.18.1-linux-x64)有这个问题, 换node_14(node-v14.21.3-linux-x64)就没有这个问题了

更多关于HarmonyOS鸿蒙Next中华为联机服务服务端JDK npm install失败的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


楼主解决了吗?

在HarmonyOS鸿蒙Next中,华为联机服务服务端JDK的npm install失败可能由以下原因导致:

  1. 网络问题:确保网络连接稳定,尝试使用国内镜像源,如淘宝NPM镜像:

    npm config set registry https://registry.npm.taobao.org
    
  2. 依赖冲突:检查package.json中的依赖版本,确保兼容性,删除node_modulespackage-lock.json后重新安装:

    rm -rf node_modules package-lock.json
    npm install
    
  3. 权限问题:确保有足够的权限执行安装命令,尝试使用sudo或管理员权限运行。

  4. 环境配置:确认Node.js和npm版本符合项目要求,使用nvm管理Node.js版本。

如果问题持续,建议查看具体错误日志,或联系华为技术支持获取进一步帮助。

回到顶部