diff --git a/packages/playground/tailwind/vite.config.ts b/packages/playground/tailwind/vite.config.ts index 8d076bee7e2277..46c8a997bdc912 100644 --- a/packages/playground/tailwind/vite.config.ts +++ b/packages/playground/tailwind/vite.config.ts @@ -11,5 +11,10 @@ export default defineConfig({ build: { // to make tests faster minify: false + }, + server: { + // This option caused issues with HMR, + // although it should not affect the build + origin: "http://localhost:8080/", } }) diff --git a/packages/vite/src/node/plugins/css.ts b/packages/vite/src/node/plugins/css.ts index 5a1430e4c04954..b021bd45a054ed 100644 --- a/packages/vite/src/node/plugins/css.ts +++ b/packages/vite/src/node/plugins/css.ts @@ -218,7 +218,7 @@ export function cssPlugin(config: ResolvedConfig): Plugin { : await moduleGraph.ensureEntryFromUrl( ( await fileToUrl(file, config, this) - ).replace(config.base, '/') + ).replace((config.server?.origin ?? '') + config.base, '/') ) ) }