diff --git a/justfile b/justfile index b64d9296..c7f44425 100644 --- a/justfile +++ b/justfile @@ -41,31 +41,37 @@ build-css: pnpm lightningcss \ --bundle \ --sourcemap \ + --minify \ --output-file "web/app/themes/haiku-atelier-2024/assets/css/main.min.css" \ -- "web/app/themes/haiku-atelier-2024/assets/css/main.css" pnpm lightningcss \ --bundle \ --sourcemap \ + --minify \ --output-file "web/app/themes/haiku-atelier-2024/assets/css/pages/page-panier.min.css" \ -- "web/app/themes/haiku-atelier-2024/assets/css/pages/page-panier.css" pnpm lightningcss \ --bundle \ --sourcemap \ + --minify \ --output-file "web/app/themes/haiku-atelier-2024/assets/css/pages/page-accueil.min.css" \ -- "web/app/themes/haiku-atelier-2024/assets/css/pages/page-accueil.css" pnpm lightningcss \ --bundle \ --sourcemap \ + --minify \ --output-file "web/app/themes/haiku-atelier-2024/assets/css/pages/page-boutique.min.css" \ -- "web/app/themes/haiku-atelier-2024/assets/css/pages/page-boutique.css" pnpm lightningcss \ --bundle \ --sourcemap \ + --minify \ --output-file "web/app/themes/haiku-atelier-2024/assets/css/pages/page-a-propos.min.css" \ -- "web/app/themes/haiku-atelier-2024/assets/css/pages/page-a-propos.css" pnpm lightningcss \ --bundle \ --sourcemap \ + --minify \ --output-file "web/app/themes/haiku-atelier-2024/assets/css/pages/page-contact.min.css" \ -- "web/app/themes/haiku-atelier-2024/assets/css/pages/page-contact.css" diff --git a/vite.config.js b/vite.config.js index ceb29d9b..b6bac803 100644 --- a/vite.config.js +++ b/vite.config.js @@ -27,7 +27,7 @@ export default defineConfig({ emptyOutDir: true, /* Génère un fichier manifeste dans outDir */ manifest: true, - minify: false, + minify: true, outDir: resolve("./web/app/themes/haiku-atelier-2024/assets/js"), reportCompressedSize: true, rollupOptions: { @@ -35,13 +35,13 @@ export default defineConfig({ output: { assetFileNames: "[name][extname]", chunkFileNames: "[name].[hash].js", - compact: false, + compact: true, entryFileNames: "[name].js", validate: true, }, treeshake: "smallest", }, - sourcemap: true, + sourcemap: false, target: "es2020", watch: { clearScreen: true }, write: true,