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:
parent
544a74a340
commit
fca67beb6b
1 changed files with 5 additions and 2 deletions
|
|
@ -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({
|
|||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
}))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue