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

Angular依赖安装失败:npm报EHOSTUNREACH错误求助

解决Angular安装中npm依赖包的EHOSTUNREACH错误
  • 检查网络连接

    • 用命令 ping registry.npmjs.org 测试能否连通npm官方源,也可以直接在浏览器打开https://registry.npmjs.org/thunky确认访问是否正常
    • 排查本地防火墙、杀毒软件是否拦截了npm的网络请求,同时检查代理配置是否有误
  • 切换npm镜像源
    官方源在部分网络环境下访问不稳定,换成国内镜像(比如淘宝镜像):

    npm config set registry https://registry.npmmirror.com/
    

    配置完成后重新执行安装命令(比如npm install或Angular的ng相关安装命令)

  • 清理缓存后重试

    • 强制清理npm缓存:
      npm cache clean --force
      
    • 删除项目根目录下的node_modules文件夹和package-lock.json文件
    • 重新执行依赖安装命令
  • 强制使用IPv4访问
    错误日志里出现了IPv6地址,可能IPv6配置异常,可强制npm用IPv4:

    npm config set registry https://registry.npmjs.org/ --ipv4
    

    或者临时在安装时添加参数:

    npm install --ipv4
    
  • 重启网络服务
    重启本地路由器或刷新网络连接,重置网络状态后再尝试安装

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 15:00:50