diff options
| -rw-r--r-- | vite.config.js | 31 |
1 files changed, 3 insertions, 28 deletions
diff --git a/vite.config.js b/vite.config.js index e567872e..fd52e952 100644 --- a/vite.config.js +++ b/vite.config.js @@ -1,27 +1,12 @@ import { sveltekit } from "@sveltejs/kit/vite"; import tailwindcss from "@tailwindcss/vite"; -import { visualizer } from "rollup-plugin-visualizer"; import { defineConfig, loadEnv } from "vite"; export default defineConfig(({ mode }) => { const env = loadEnv(mode, process.cwd(), ""); - const analyze = process.env.ANALYZE === "true"; return { - plugins: [ - tailwindcss({ optimize: false }), - sveltekit(), - analyze && - visualizer({ - filename: "build/stats.html", - gzipSize: true, - brotliSize: true, - template: "treemap", - }), - ].filter(Boolean), - css: { - transformer: "postcss", - }, + plugins: [tailwindcss({ optimize: false }), sveltekit()], preview: { allowedHosts: [ process.env.PUBLIC_DOMAIN || env.PUBLIC_DOMAIN || "coinos.io", @@ -42,19 +27,9 @@ export default defineConfig(({ mode }) => { : undefined, }, build: { - cssMinify: "esbuild", chunkSizeWarningLimit: 1000, - rollupOptions: { - output: { - manualChunks(id) { - if (id.includes("node_modules")) { - const parts = id.split("node_modules/")[1].split("/"); - const pkg = parts[0].startsWith("@") ? `${parts[0].slice(1)}-${parts[1]}` : parts[0]; - return `vendor-${pkg}`; - } - }, - }, - }, + reportCompressedSize: false, + cssMinify: "lightningcss", }, }; }); |
