From 56b71768f3ee498962fba898804086299382bb59 Mon Sep 17 00:00:00 2001 From: Sun Date: Thu, 24 Oct 2024 16:24:47 +0800 Subject: [PATCH] fix(dev): prevent double URL encoding in server.open on macOS (#18443) --- packages/vite/src/node/server/openBrowser.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/vite/src/node/server/openBrowser.ts b/packages/vite/src/node/server/openBrowser.ts index 101cd567ad14c4..eebf4b0ad350fe 100644 --- a/packages/vite/src/node/server/openBrowser.ts +++ b/packages/vite/src/node/server/openBrowser.ts @@ -96,9 +96,7 @@ async function startBrowserProcess( if (openedBrowser) { // Try our best to reuse existing tab with AppleScript await execAsync( - `osascript openChrome.applescript "${encodeURI( - url, - )}" "${openedBrowser}"`, + `osascript openChrome.applescript "${url}" "${openedBrowser}"`, { cwd: join(VITE_PACKAGE_DIR, 'bin'), },