Fix: URLs des fonts correctes dans le CSS buildé

Vite copiait les fonts dans assets/dist/ mais générait url(/NomFont.woff)
(chemin racine) au lieu de url(/assets/dist/NomFont.woff).
Correction : base = '/assets/dist/' en mode build, '/' en dev.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
isUnknown 2026-03-05 17:41:41 +01:00
parent 544a74a340
commit fca67beb6b

View file

@ -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({
}
}
}
})
}))