优化前端生产构建分包
Some checks are pending
Security Checks / security (push) Waiting to run

This commit is contained in:
smail 2026-09-05 12:20:08 +08:00
parent 2ff498b399
commit cfc1917547

View File

@ -24,7 +24,7 @@ export default defineConfig(({ mode }) => {
resolve: { resolve: {
alias: { alias: {
'@': fileURLToPath(new URL('./src', import.meta.url)) '@': fileURLToPath(new URL('./src', import.meta.url))
} },
}, },
server: { server: {
cors: true, cors: true,
@ -46,6 +46,18 @@ export default defineConfig(({ mode }) => {
rewrite: () => "/" rewrite: () => "/"
} }
} }
},
build: {
rollupOptions: {
output: {
manualChunks: {
'vue-core': ['vue', 'vue-router', 'pinia'],
'element-plus': ['element-plus'],
'editor': ['@wangeditor/editor', '@wangeditor/editor-for-vue'],
'icons': ['@element-plus/icons-vue', 'vue-icons-plus']
}
}
}
} }
} }
}) })