diff --git a/vite.config.js b/vite.config.js index 87b6cc7..d2228aa 100644 --- a/vite.config.js +++ b/vite.config.js @@ -2,7 +2,10 @@ import { defineConfig } from 'vite' import { svelte } from '@sveltejs/vite-plugin-svelte' import path from 'path' -export default defineConfig({ +export default defineConfig(({ command }) => ({ + // En build, les assets (fonts…) sont copiés dans assets/dist/ et les URLs doivent y pointer. + // En dev, le proxy sert les fichiers depuis leur chemin d'origine. + base: command === 'build' ? '/assets/dist/' : '/', plugins: [ svelte({ configFile: './svelte.config.js' @@ -40,4 +43,4 @@ export default defineConfig({ } } } -}) +}))