Optimization 网页包4 SplitChunkPlugin';s maxSize vs maxInitialRequests
例如,当将maxSize设置为100000时,我得到的初始块比maxInitialRequests的值多。我得到7个(引导,main+5个供应商块),其中我的maxInitialRequests设置为3。我的期望是,初始块的总数应该限制在3。我是不是遗漏了什么 以下是我的优化配置:Optimization 网页包4 SplitChunkPlugin';s maxSize vs maxInitialRequests,optimization,webpack-4,webpack-splitchunks,Optimization,Webpack 4,Webpack Splitchunks,例如,当将maxSize设置为100000时,我得到的初始块比maxInitialRequests的值多。我得到7个(引导,main+5个供应商块),其中我的maxInitialRequests设置为3。我的期望是,初始块的总数应该限制在3。我是不是遗漏了什么 以下是我的优化配置: { name: false, chunks: 'all', minChunks: 1, minSize: 0, maxSiz
{
name: false,
chunks: 'all',
minChunks: 1,
minSize: 0,
maxSize: 10000,
maxInitialRequests: 3,
maxAsyncRequests: 5,
cacheGroups: {
vendor: {
name: 'vendor',
chunks: 'all',
test: /node_modules/,
priority: 1
},
common: {
name: 'common',
chunks: 'all',
minChunks: 2,
reuseExistingChunk: false,
priority: 2
},
default: false
}
}
根据
maxSize的优先级高于maxInitialRequest/maxAsyncRequests。
实际优先级为maxInitialRequest/maxAsyncRequests