fixed npm run build
This commit is contained in:
BIN
Binary file not shown.
BIN
Binary file not shown.
BIN
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -5,6 +5,10 @@ import { fileURLToPath, URL } from 'node:url'
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig({
|
||||
plugins: [vue()],
|
||||
// Chemins relatifs dans les assets buildés (main.css -> fonts/...) : sinon
|
||||
// Vite génère des url() absolues depuis la racine du site ("/fonts/...")
|
||||
// au lieu du dossier du thème, où Drupal sert réellement assets/dist/.
|
||||
base: './',
|
||||
server: {
|
||||
// The dev server must be reachable from the browser on the host.
|
||||
host: 'localhost',
|
||||
@@ -30,7 +34,11 @@ export default defineConfig({
|
||||
input: 'assets/js/main.js',
|
||||
output: {
|
||||
entryFileNames: 'main.js',
|
||||
assetFileNames: 'main.css'
|
||||
// Sans distinction d'extension, tous les assets émis (CSS mais aussi
|
||||
// les polices référencées en url() dans fonts.scss) écrasaient le
|
||||
// même fichier main.css au hasard de l'ordre de build.
|
||||
assetFileNames: (assetInfo) =>
|
||||
assetInfo.name.endsWith('.css') ? 'main.css' : 'fonts/[name][extname]',
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user