From 3c64bd34e9d466eb708c00bac7b61cfbcd8fc4d3 Mon Sep 17 00:00:00 2001 From: candy-Tong <563378816@qq.com> Date: Sat, 19 Nov 2022 11:10:44 +0800 Subject: [PATCH] fix: transform relative path uncorrectly in /index.html #10989 --- packages/vite/src/node/server/middlewares/indexHtml.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/vite/src/node/server/middlewares/indexHtml.ts b/packages/vite/src/node/server/middlewares/indexHtml.ts index 3c57832db0fd20..2e4e358d42c453 100644 --- a/packages/vite/src/node/server/middlewares/indexHtml.ts +++ b/packages/vite/src/node/server/middlewares/indexHtml.ts @@ -102,12 +102,7 @@ const processNodeUrl = ( originalUrl !== '/' && htmlPath === '/index.html' ) { - const replacer = (url: string) => - path.posix.join( - devBase, - path.posix.relative(originalUrl, devBase), - url.slice(1) - ) + const replacer = (url: string) => path.posix.join(devBase, url.slice(1)) // #3230 if some request url (localhost:3000/a/b) return to fallback html, the relative assets // path will add `/a/` prefix, it will caused 404.