From 7e81b08c63e58b50892dcbfddc8747a52acc4176 Mon Sep 17 00:00:00 2001 From: Anton Tranelis Date: Fri, 27 Jun 2025 15:50:44 +0200 Subject: [PATCH] chunks --- frontend/src/App.tsx | 2 +- frontend/vite.config.ts | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index d5ad134e..9b789c5e 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -240,7 +240,7 @@ function App() { else return (
- +
diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index 1cd16ba7..0bb7f880 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -36,5 +36,29 @@ export default defineConfig({ }, build: { sourcemap: true, + rollupOptions: { + output: { + manualChunks: (id) => { + if (id.includes('lib/src')) { + return 'utopia-ui' + } + if (id.includes('node_modules')) { + if (id.includes('react')) { + return 'react'; + } + if (id.includes('tiptap')) { + return 'tiptap'; + } + if (id.includes('leaflet')) { + return 'leaflet'; + } + if (id.includes('lib/node_modules')) { + return 'utopia-ui-vendor' + } + else return 'vendor'; + } + } + }, + }, }, });