Sfoglia il codice sorgente

config: make chunks smaller

Adam Jafarov 1 mese fa
parent
commit
15f538ad95
1 ha cambiato i file con 18 aggiunte e 0 eliminazioni
  1. 18 0
      vite.config.js

+ 18 - 0
vite.config.js

@@ -7,4 +7,22 @@ import tailwindcss from '@tailwindcss/vite';
 
 export default defineConfig({
   plugins: [react(), tailwindcss()],
+  build: {
+    chunkSizeWarningLimit: 2000,
+    rollupOptions: {
+      output: {
+        manualChunks: {
+          vendor: ['react', 'react-dom', 'react-router-dom'],
+          editor: [
+            '@uiw/react-md-editor',
+            '@uiw/react-markdown-preview',
+            'markdown-it',
+            'marked'
+          ],
+          highlight: ['highlight.js'],
+          utils: ['dompurify']
+        }
+      }
+    }
+  }
 })