From afef71f111a7a2e9ebe9467b01bdb9f4e7070710 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Thu, 22 Sep 2022 14:08:42 +0200 Subject: [PATCH] feat(nc-gui): split chunks --- packages/nc-gui/nuxt.config.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/packages/nc-gui/nuxt.config.ts b/packages/nc-gui/nuxt.config.ts index 1b263b00f8..813acf56b5 100644 --- a/packages/nc-gui/nuxt.config.ts +++ b/packages/nc-gui/nuxt.config.ts @@ -54,6 +54,21 @@ export default defineNuxtConfig({ commonjsOptions: { ignoreTryCatch: true, }, + minify: true, + rollupOptions: { + output: { + manualChunks(id) { + const chunks = ['ant-design-vue', 'nocodb-sdk', 'vue-router', 'vue-i18n'] + if (id.includes('/node_modules/')) { + for (const chunkName of chunks) { + if (id.includes(chunkName)) { + return chunkName + } + } + } + }, + }, + }, }, plugins: [ vueI18n({