export default defineConfig({
plugins: [vue()],
resolve: {
alias: {
'@': fileURLToPath(new URL('./src/', import.meta.url))
}
},
// 分包,node_modules中的单独打包成名字为vendor的js文件
build: {
rollupOptions: {
manualChunks(id) {
if (id.includes('node_modules')) {
return 'vendor'
}
}
},
},
})
没有分包时:
分包后,多了vendor.js
文件