Chunky
This commit is contained in:
@@ -6,6 +6,25 @@ import { defineConfig, loadEnv } from 'vite';
|
||||
export default defineConfig(({ mode }) => {
|
||||
const env = loadEnv(mode, process.cwd());
|
||||
return {
|
||||
build: {
|
||||
rollupOptions: {
|
||||
output: {
|
||||
manualChunks: {
|
||||
reactIcons: ['react-icons/fi', 'react-icons/fa', 'react-icons/wi'],
|
||||
reactIconsSi: ['react-icons/si'],
|
||||
reactIconsFa6: ['react-icons/fa6'],
|
||||
reactIconsVsc: ['react-icons/vsc'],
|
||||
mantine: ['@mantine/core', '@mantine/hooks'],
|
||||
tanstack: [
|
||||
'@tanstack/react-query',
|
||||
'@tanstack/react-query-devtools',
|
||||
'@tanstack/react-query-persist-client',
|
||||
],
|
||||
utils: ['@hello-pangea/dnd', 'recharts', 'react-toastify', 'jotai'],
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
plugins: [react()],
|
||||
server: {
|
||||
port: 3000,
|
||||
|
||||
Reference in New Issue
Block a user