我使用的是 Node v18.12.1 和 vite v3.0.4。以下是我從 Vue.js vite 開(kāi)發(fā)伺服器連接到 Node.js REST API 的代理程式碼:
proxy: { "/api": { target: "http://localhost:3000", changeOrigin: true, } }
從 v16 更新我的節(jié)點(diǎn)版本後,我現(xiàn)在從 vite-proxy 收到此錯(cuò)誤:
[vite] http proxy error: Error: connect ECONNREFUSED ::1:3000 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1300:16) (x3)
我聽(tīng)說(shuō)從 sine v17 開(kāi)始,Node 支援 ipv6 作為本機(jī)。我該如何解決這個(gè)問(wèn)題?
您可以在::1
上執(zhí)行您嘗試連線(xiàn)的服務(wù),或?qū)⒋砟繕?biāo)配置為使用IPv4 位址(http://127.0.0.1:3000
# ).