feat(ui): finalize shared shells and loading states
This commit is contained in:
@@ -1053,17 +1053,31 @@ export default defineConfig({
|
||||
if (!id.includes('node_modules')) {
|
||||
return undefined
|
||||
}
|
||||
if (id.includes('element-plus') || id.includes('@element-plus')) {
|
||||
const normalizedId = id.replace(/\\/g, '/')
|
||||
if (
|
||||
normalizedId.includes('/node_modules/vue/') ||
|
||||
normalizedId.includes('/node_modules/@vue/') ||
|
||||
normalizedId.includes('/node_modules/vue-router/')
|
||||
) {
|
||||
return 'vendor-vue'
|
||||
}
|
||||
if (normalizedId.includes('element-plus') || normalizedId.includes('@element-plus')) {
|
||||
return 'vendor-element-plus'
|
||||
}
|
||||
if (id.includes('echarts') || id.includes('zrender')) {
|
||||
if (normalizedId.includes('echarts') || normalizedId.includes('zrender')) {
|
||||
return 'vendor-echarts'
|
||||
}
|
||||
if (id.includes('@vueuse')) {
|
||||
return 'vendor-vueuse'
|
||||
if (normalizedId.includes('@antv/g6')) {
|
||||
return 'vendor-g6'
|
||||
}
|
||||
if (id.includes('primeicons') || id.includes('primevue')) {
|
||||
return 'vendor-prime'
|
||||
if (normalizedId.includes('chart.js') || normalizedId.includes('vue-chartjs')) {
|
||||
return 'vendor-chartjs'
|
||||
}
|
||||
if (normalizedId.includes('markdown-it')) {
|
||||
return 'vendor-markdown'
|
||||
}
|
||||
if (normalizedId.includes('@vueuse')) {
|
||||
return 'vendor-vueuse'
|
||||
}
|
||||
return 'vendor'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user