From 6426c81dfe07a64f0772710cd3b5ac24ffee9d50 Mon Sep 17 00:00:00 2001 From: pshu Date: Tue, 25 Nov 2025 17:22:26 +0800 Subject: [PATCH 1/2] feat: use __rspack_dev_server_uri to communicate to right dev server --- packages/rspack/hot/lazy-compilation-web.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/rspack/hot/lazy-compilation-web.js b/packages/rspack/hot/lazy-compilation-web.js index b4a1d1ec4710..381938449ecc 100644 --- a/packages/rspack/hot/lazy-compilation-web.js +++ b/packages/rspack/hot/lazy-compilation-web.js @@ -5,6 +5,13 @@ if (typeof EventSource !== "function") { } var urlBase = decodeURIComponent(__resourceQuery.slice(1)); +if ( + !urlBase.startsWith("http") && + typeof __rspack_dev_server_uri !== "undefined" +) { + urlBase = __rspack_dev_server_uri + urlBase; +} + /** @type {EventSource | undefined} */ var activeEventSource; var compiling = new Set(); From e4661da65b371beaa0ec49607452a7efd7501a1a Mon Sep 17 00:00:00 2001 From: pshu Date: Tue, 25 Nov 2025 17:41:35 +0800 Subject: [PATCH 2/2] Update packages/rspack/hot/lazy-compilation-web.js Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- packages/rspack/hot/lazy-compilation-web.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/rspack/hot/lazy-compilation-web.js b/packages/rspack/hot/lazy-compilation-web.js index 381938449ecc..14e191962e24 100644 --- a/packages/rspack/hot/lazy-compilation-web.js +++ b/packages/rspack/hot/lazy-compilation-web.js @@ -7,6 +7,7 @@ if (typeof EventSource !== "function") { var urlBase = decodeURIComponent(__resourceQuery.slice(1)); if ( !urlBase.startsWith("http") && + !urlBase.startsWith("//") && typeof __rspack_dev_server_uri !== "undefined" ) { urlBase = __rspack_dev_server_uri + urlBase;