From 26d409bbfb9bf661a19cc6619242b382f7181d05 Mon Sep 17 00:00:00 2001 From: Evan You Date: Sat, 13 Feb 2021 14:00:30 -0500 Subject: [PATCH] fix(ssr): ignore base when normalizing urls for ssr fix #1995 --- packages/vite/src/node/plugins/importAnalysis.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/vite/src/node/plugins/importAnalysis.ts b/packages/vite/src/node/plugins/importAnalysis.ts index 48eacf08c2b500..87f6f31c33e9ca 100644 --- a/packages/vite/src/node/plugins/importAnalysis.ts +++ b/packages/vite/src/node/plugins/importAnalysis.ts @@ -232,10 +232,11 @@ export function importAnalysisPlugin(config: ResolvedConfig): Plugin { e.pos = pos throw e } + + // prepend base (dev base is guaranteed to have ending slash) + url = base + url.replace(/^\//, '') } - // prepend base (dev base is guaranteed to have ending slash) - url = base + url.replace(/^\//, '') return [url, resolved.id] }