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 { svelte } from '@sveltejs/vite-plugin-svelte'
|
||||||
import path from 'path'
|
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: [
|
plugins: [
|
||||||
svelte({
|
svelte({
|
||||||
configFile: './svelte.config.js'
|
configFile: './svelte.config.js'
|
||||||
|
|
@ -40,4 +43,4 @@ export default defineConfig({
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
}))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue