From f73833739b3d48f9a8022693c349be08636edd43 Mon Sep 17 00:00:00 2001 From: bluwy Date: Wed, 20 Mar 2024 20:51:21 +0800 Subject: [PATCH] fix(importAnalysis): skip encode in ssr --- packages/vite/src/node/plugins/importAnalysis.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/node/plugins/importAnalysis.ts b/packages/vite/src/node/plugins/importAnalysis.ts index 4f69d34401699b..4c940aa109b00a 100644 --- a/packages/vite/src/node/plugins/importAnalysis.ts +++ b/packages/vite/src/node/plugins/importAnalysis.ts @@ -594,7 +594,9 @@ export function importAnalysisPlugin(config: ResolvedConfig): Plugin { rewriteDone = true } if (!rewriteDone) { - const rewrittenUrl = JSON.stringify(partialEncodeURIPath(url)) + const rewrittenUrl = JSON.stringify( + ssr ? url : partialEncodeURIPath(url), + ) const s = isDynamicImport ? start : start - 1 const e = isDynamicImport ? end : end + 1 str().overwrite(s, e, rewrittenUrl, {