Vite-proxy 节点 v17+ 遇到 ECONNREFUSED 错误
P粉683665106
P粉683665106 2023-11-07 20:00:40
0
1
1191

我使用的是 Node v18.12.1 和 vite v3.0.4。下面是我从 Vue.js vite 开发服务器连接到 Node.js REST API 的代理代码:

proxy: {
  "/api": {
    target: "http://localhost:3000",
    changeOrigin: true,
  }
}

从 v16 更新我的节点版本后,我现在从 vite-proxy 收到此错误:

[vite] http proxy error:
Error: connect ECONNREFUSED ::1:3000
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1300:16) (x3)

我听说从 sine v17 开始,Node 支持 ipv6 作为本地主机。我该如何解决这个问题?

P粉683665106
P粉683665106

全部回复(1)
P粉807397973

您可以在 ::1 上运行您尝试连接的服务,或将代理目标配置为使用 IPv4 地址 (http://127.0.0.1:3000代码>).

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板