build: smaller bundle size for websites

This commit is contained in:
iCrawl
2022-11-28 05:55:08 +01:00
parent 2f4bfedca1
commit 31e67c4316
24 changed files with 199 additions and 97 deletions

View File

@@ -14,7 +14,15 @@ export default defineConfig({
fileName: 'ui',
},
rollupOptions: {
external: ['react', 'react-dom', 'ariakit/disclosure', 'react-icons/vsc'],
external: [
'react',
'react-dom',
'ariakit/disclosure',
'@react-icons/all-files/vsc/VscFlame',
'@react-icons/all-files/vsc/VscInfo',
'@react-icons/all-files/vsc/VscWarning',
'@react-icons/all-files/vsc/VscChevronDown',
],
},
},
});