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

Expo与EAS命令执行失败:Fetch错误ECONNREFUSED连接问题排查

Expo API连接失败(ECONNREFUSED)的排查与解决方法
  • 切换网络环境测试
    直接换手机热点或其他非当前网络,排除公司/家庭局域网的防火墙、网关拦截问题。同时用浏览器打开https://api.expo.dev,或在终端执行curl https://api.expo.dev/v2/sdks/51.0.0/native-modules,确认网络本身能连通Expo的API服务器。

  • 调整DNS或禁用IPv6
    错误里的地址是IPv6格式,大概率是DNS解析出了问题:

    • 手动切换为公共DNS(比如8.8.8.8或1.1.1.1);
    • 临时禁用IPv6:Windows执行netsh interface ipv6 set global disabled,macOS在网络设置里把IPv6改成“仅链路本地”,Linux修改/etc/sysctl.conf添加net.ipv6.conf.all.disable_ipv6=1后执行sysctl -p生效。
  • 关闭代理和VPN
    全局代理、VPN工具可能会拦截Expo的请求,先全部关闭再重试。如果必须使用代理,设置对应的环境变量:

    export HTTP_PROXY=http://你的代理地址:端口
    export HTTPS_PROXY=http://你的代理地址:端口
    
  • 重置Expo CLI配置
    执行eas config检查是否有被篡改的API地址,确保是默认的https://api.expo.dev。如果之前登录过,可先执行eas logout再重新eas login尝试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 07:52:32