diff --git a/web/src/bootstrap.ts b/web/src/bootstrap.ts index b813de02..863fe1af 100644 --- a/web/src/bootstrap.ts +++ b/web/src/bootstrap.ts @@ -7,8 +7,7 @@ async function loadRuntimeConfig() { await new Promise((resolve, reject) => { const script = document.createElement('script') - const base = new URL('./', document.baseURI).pathname - script.src = `${base}runtime-config.js` + script.src = `${import.meta.env.BASE_URL}runtime-config.js` script.async = false script.onload = () => resolve() script.onerror = () => reject(new Error('Failed to load runtime config')) diff --git a/web/src/vite-env.d.ts b/web/src/vite-env.d.ts new file mode 100644 index 00000000..11f02fe2 --- /dev/null +++ b/web/src/vite-env.d.ts @@ -0,0 +1 @@ +///