From 2b7f8a24a35d50fc3e60386b9d01122029e26bd9 Mon Sep 17 00:00:00 2001 From: garronej Date: Sat, 26 Oct 2024 22:07:29 +0000 Subject: [PATCH] Fix import.meta.env.BASE_URL not being corectly replaced when build in windows --- src/vite-plugin/vite-plugin.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/vite-plugin/vite-plugin.ts b/src/vite-plugin/vite-plugin.ts index d7ec06d5..258bed28 100644 --- a/src/vite-plugin/vite-plugin.ts +++ b/src/vite-plugin/vite-plugin.ts @@ -16,6 +16,7 @@ import { } from "../bin/shared/buildContext"; import MagicString from "magic-string"; import { command as updateKcGenCommand } from "../bin/update-kc-gen"; +import { replaceAll } from "../bin/tools/String.prototype.replaceAll"; export namespace keycloakify { export type Params = BuildOptions & { @@ -130,6 +131,8 @@ export function keycloakify(params: keycloakify.Params) { await updateKcGenCommand({ buildContext }); }, transform: (code, id) => { + id = replaceAll(id, "/", pathSep); + assert(command !== undefined); assert(shouldGenerateSourcemap !== undefined);