perf(runtime): switch socketio to eventlet and optimize asset chunk caching

This commit is contained in:
2026-02-07 16:09:21 +08:00
parent 9d1d4d701e
commit 43f1867033
36 changed files with 228 additions and 124 deletions

View File

@@ -13,7 +13,18 @@ export default defineConfig({
rollupOptions: {
output: {
manualChunks(id) {
if (id.includes('node_modules')) return 'vendor'
if (!id.includes('node_modules')) return undefined
if (id.includes('/node_modules/vue/') || id.includes('/node_modules/@vue/') || id.includes('/node_modules/vue-router/')) {
return 'vendor-vue'
}
if (id.includes('/node_modules/element-plus/') || id.includes('/node_modules/@element-plus/')) {
return 'vendor-element'
}
if (id.includes('/node_modules/axios/')) {
return 'vendor-axios'
}
return 'vendor-misc'
},
},
},