HarmonyOS 鸿蒙Next npm install --global --production windows-build-tools 失败

HarmonyOS 鸿蒙Next npm install --global --production windows-build-tools 失败

C:\WINDOWS\system32>npm install --global --production windows-build-tools
npm WARN deprecated windows-build-tools@5.2.2: Node.js now includes build tools for Windows. You probably no longer need this tool. See https://github.com/felixrieseberg/windows-build-tools for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated har-validator@5.1.5: this library is no longer supported

> windows-build-tools@5.2.2 postinstall D:\Program Files\nodejs\node_modules\windows-build-tools
> node ./dist/index.js

Downloading vs_BuildTools.exe
Error: connect ETIMEDOUT 218.63.8.59:443
Downloading Visual Studio Build Tools failed. Error: { Error: connect ETIMEDOUT 218.63.8.59:443
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1097:14)
  errno: 'ETIMEDOUT',
  code: 'ETIMEDOUT',
  syscall: 'connect',
  address: '218.63.8.59',
  port: 443 }
windows-build-tools will now exit.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! windows-build-tools@5.2.2 postinstall: `node ./dist/index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the windows-build-tools@5.2.2 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:

更多关于HarmonyOS 鸿蒙Next npm install --global --production windows-build-tools 失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

有大神能帮忙看看吗,

基本信息

  • 姓名:张三
  • 职业:软件工程师
  • 技能:Python, Java, C++

联系方式

  • 邮箱:zhangsan@example.com
  • 电话:1234567890

更多关于HarmonyOS 鸿蒙Next npm install --global --production windows-build-tools 失败的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next上执行 npm install --global --production windows-build-tools 失败,可能是由于以下原因:

  1. 依赖工具缺失:windows-build-tools 需要Python、Visual Studio Build Tools等依赖,确保这些工具已正确安装并配置。

  2. 权限问题:全局安装可能需要管理员权限,尝试以管理员身份运行命令提示符或终端。

  3. 网络问题:安装过程中需要下载依赖,网络不稳定或代理设置不当可能导致失败,检查网络连接和代理设置。

  4. 环境变量配置:确保Python和Visual Studio Build Tools的路径已正确添加到系统环境变量中。

  5. Node.js版本兼容性:某些Node.js版本可能与 windows-build-tools 不兼容,尝试更新或降级Node.js版本。

  6. 操作系统兼容性:windows-build-tools 主要针对Windows环境,在鸿蒙Next上可能不完全兼容,考虑使用其他适合鸿蒙的开发工具链。

建议检查上述问题,确保环境配置正确。

回到顶部