From 229d8594cbb562389adf64eb64710d42a0b88431 Mon Sep 17 00:00:00 2001 From: chenjiahao Date: Mon, 13 Oct 2025 16:39:55 +0800 Subject: [PATCH] feat(plugin-vite): support server host in renderer --- packages/plugin/vite/src/config/vite.base.config.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/plugin/vite/src/config/vite.base.config.ts b/packages/plugin/vite/src/config/vite.base.config.ts index 53f0933e78..4e1468f389 100644 --- a/packages/plugin/vite/src/config/vite.base.config.ts +++ b/packages/plugin/vite/src/config/vite.base.config.ts @@ -85,9 +85,11 @@ export function pluginExposeRenderer(name: string): Plugin { server.httpServer?.once('listening', () => { const addressInfo = server.httpServer?.address() as AddressInfo; + const configHost = server.config.server?.host + const devHost = typeof configHost === 'string' ? configHost : 'localhost' // Expose env constant for main process use. viteDevServerUrls[VITE_DEV_SERVER_URL] = - `http://localhost:${addressInfo?.port}`; + `http://${devHost}:${addressInfo?.port}`; }); }, };