build: 📦 chunk 打包优化

This commit is contained in:
xiangshu233 2024-03-05 23:01:23 +08:00
parent e62d5988e1
commit 302bc7d955

View File

@ -107,7 +107,7 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
assetFileNames: '[ext]/[name]-[hash].[ext]', // 资源文件像 字体,图片等 assetFileNames: '[ext]/[name]-[hash].[ext]', // 资源文件像 字体,图片等
// 将 node_modules 三方依赖包最小化拆分 // 将 node_modules 三方依赖包最小化拆分
manualChunks(id) { manualChunks(id) {
if (id.includes('node_modules') && !id.includes('@antv')) { if (id.includes('node_modules')) {
const paths = id.toString().split('node_modules/') const paths = id.toString().split('node_modules/')
if (paths[2]) { if (paths[2]) {
return paths[2].split('/')[0].toString() return paths[2].split('/')[0].toString()