You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows环境下React项目执行npm install报EAI_AGAIN(getaddrinfo)错误求助

解决npm install报EAI_AGAIN错误的可行方案

1. 检查并清除npm代理配置

错误日志显示请求被导向web-proxy.sdc.hpecorp.net,说明可能残留了无效代理设置,执行以下命令清理:

  • 清除HTTP代理:npm config delete proxy
  • 清除HTTPS代理:npm config delete https-proxy
  • 验证清理结果:npm config list(确认输出中无proxy相关配置)

2. 清理缓存并重建依赖

缓存损坏可能引发网络请求异常,步骤如下:

  • 强制清理npm缓存:npm cache clean --force
  • 删除项目目录下的node_modules文件夹和package-lock.json文件
  • 重新执行安装:npm install

3. 切换npm镜像源

尝试使用国内镜像源规避网络访问问题:

  • 设置淘宝镜像源:npm config set registry https://registry.npmmirror.com/
  • 执行npm install
  • 如需恢复官方源:npm config set registry https://registry.npmjs.org/

4. 关闭系统全局代理

Windows全局代理可能干扰npm请求:

  • 打开「设置」→「网络和Internet」→「代理」
  • 关闭「自动检测设置」,并清除手动配置的代理地址
  • 重启终端后重试安装

5. 排查防火墙/杀毒软件拦截

公司防火墙或杀毒软件可能拦截npm的网络请求:

  • 临时关闭Windows Defender防火墙或第三方杀毒软件
  • 测试npm install,若成功则将npm加入防火墙白名单

6. 重置Windows网络栈

重置网络配置修复潜在的网络异常:

  • 以管理员身份打开命令提示符,执行:netsh winsock reset
  • 重启电脑后重新执行npm install

内容的提问来源于stack exchange,提问作者RGVylar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 23:32:17