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文件










![[器械财讯]威高血液净化:中国血液透析市场的领军企业冲刺IPO](https://img-blog.csdnimg.cn/img_convert/4f06871a3c97cefa99b2da779a45b207.jpeg)









