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

安装项目依赖时为何出现npm ENETUNREACH错误?

解决npm安装依赖时的ENETUNREACH错误

这个错误说明你的npm进程无法连接到npm官方registry的服务器(104.16.23.35:443),属于网络层面的问题,试试下面这些解决方法:

  • 排查本地网络连通性
    打开终端执行 ping 104.16.23.35,或者直接在浏览器访问 https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz,确认是否能正常访问。如果不行,检查本地网络是否中断,或者VPN/代理工具的配置是否异常——比如代理开启但未生效、代理地址填写错误。

  • 切换到国内npm镜像
    官方镜像在国内访问不稳定时,可替换为国内镜像:

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

    执行完成后重新运行 npm install。

  • 检查防火墙或杀毒软件拦截
    本地防火墙、杀毒软件可能会拦截npm的网络请求,暂时关闭这类软件,或者将npm程序加入白名单后再尝试安装。

  • 重置npm的网络配置
    如果之前手动设置过npm的代理(proxy/https-proxy),可能因配置错误导致无法连接,执行以下命令重置:

    npm config delete proxy
    npm config delete https-proxy
    

    重置后再次执行安装命令。

  • 调整DNS设置
    DNS解析异常也可能引发该问题,将本地DNS更换为公共DNS(如8.8.8.8或114.114.114.114),重启网络后重试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 21:54:14