Add ACP user deletion and split frontend bundles
This commit is contained in:
@@ -10,6 +10,58 @@ export default defineConfig({
|
||||
}),
|
||||
react(),
|
||||
],
|
||||
build: {
|
||||
rollupOptions: {
|
||||
output: {
|
||||
manualChunks(id) {
|
||||
if (!id.includes('/node_modules/')) {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
if (
|
||||
id.includes('/react-data-table-component/') ||
|
||||
id.includes('/react-dropzone/')
|
||||
) {
|
||||
return 'acp-vendor';
|
||||
}
|
||||
|
||||
if (
|
||||
id.includes('/react-router/') ||
|
||||
id.includes('/react-router-dom/') ||
|
||||
id.includes('/@remix-run/')
|
||||
) {
|
||||
return 'router-vendor';
|
||||
}
|
||||
|
||||
if (
|
||||
id.includes('/react/') ||
|
||||
id.includes('/react-dom/') ||
|
||||
id.includes('/scheduler/')
|
||||
) {
|
||||
return 'react-vendor';
|
||||
}
|
||||
|
||||
if (
|
||||
id.includes('/react-bootstrap/') ||
|
||||
id.includes('/bootstrap/') ||
|
||||
id.includes('/bootstrap-icons/')
|
||||
) {
|
||||
return 'ui-vendor';
|
||||
}
|
||||
|
||||
if (
|
||||
id.includes('/i18next/') ||
|
||||
id.includes('/react-i18next/') ||
|
||||
id.includes('/i18next-http-backend/')
|
||||
) {
|
||||
return 'i18n-vendor';
|
||||
}
|
||||
|
||||
return 'vendor';
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
server: {
|
||||
watch: {
|
||||
ignored: ['**/storage/framework/views/**'],
|
||||
|
||||
Reference in New Issue
Block a user