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

无法创建新Ionic项目:网络连接错误求助

ionic start 创建Angular项目时持续触发网络连接错误

问题详情

每次执行ionic start命令创建新Ionic Angular项目,控制台都会抛出以下错误:

发生网络连接错误,您是否处于离线状态?
若您在防火墙后需要配置代理设置,请查看相关文档
Error: getaddrinfo ENOTFOUND proxy.example.com at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:108:26)

已尝试以下操作但问题未解决:

  • 按照Ionic官方规则配置代理
  • 更换网络环境(学校公共网络→家庭网络)
  • 关闭Windows防火墙

环境版本:

  • Ionic: v7.1.1
  • Npm: v9.8.1
  • Node: v18.17.0

本人有Ionic 6及以下版本开发经验,但对代理和网络相关知识了解有限,急需快速解决方案。


解决方案建议

1. 清理系统全局代理残留配置

错误中出现的proxy.example.com是无效代理地址,说明系统可能残留了错误的代理设置:

  • Windows操作步骤:
    1. 打开「设置」→「网络和Internet」→「代理」,确认手动代理设置的地址、端口已清空,自动检测设置处于开启状态
    2. 打开命令提示符,执行以下命令清除环境变量中的代理:
      set HTTP_PROXY=
      set HTTPS_PROXY=
      set NO_PROXY=
      
    3. 执行echo %HTTP_PROXY%和echo %HTTPS_PROXY%,确认输出为空即清理完成

2. 重置npm代理配置

npm可能单独保存了代理设置,执行以下命令检查并清除:

# 查看当前npm代理配置
npm config get proxy
npm config get https-proxy

# 若返回非空值,执行清除命令
npm config delete proxy
npm config delete https-proxy

3. 强制Ionic CLI跳过代理

执行ionic start时添加--no-proxy参数,强制绕过所有代理配置:

ionic start myApp blank --type angular --no-proxy

4. 重置Ionic CLI全局配置

重置Ionic CLI的全局设置,清除可能残留的错误配置:

ionic config reset

5. 切换npm源为国内镜像(可选)

如果网络访问官方源不稳定,可切换为国内镜像加速依赖下载:

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

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 14:34:55