mirror of
https://github.com/EasyTierMC/ETMC.Web.git
synced 2025-12-07 13:05:49 +08:00
chore:vite build manualChunks
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
"dev": "vite",
|
||||
"build": "run-p type-check \"build-only {@}\" --",
|
||||
"preview": "vite preview",
|
||||
"build-only": "vite build",
|
||||
"build-only": "vite build --watch",
|
||||
"type-check": "vue-tsc --build"
|
||||
},
|
||||
"dependencies": {
|
||||
|
||||
@@ -17,4 +17,25 @@ export default defineConfig({
|
||||
'@': fileURLToPath(new URL('./src', import.meta.url))
|
||||
},
|
||||
},
|
||||
build:{
|
||||
rollupOptions:{
|
||||
output:{
|
||||
manualChunks(id){
|
||||
if(id.includes('node_modules')){
|
||||
if(id.includes('vite-plugin-vue-devtools')){
|
||||
return;
|
||||
}
|
||||
if(id.includes('axios')){
|
||||
return 'axios'
|
||||
}
|
||||
if(id.includes('echarts')){
|
||||
return 'echarts'
|
||||
}
|
||||
return 'vendor'
|
||||
}
|
||||
return 'main'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user