В Webpack 4 я пытаюсь разделить пакет в node_modules
и все его зависимости в один кусок вместо того, чтобы объединить его в блок vendor
.
Ближайший, который я могуget - просто разделить сам пакет (его зависимость не включена) с:
module.exports = {
//...
optimization: {
splitChunks: {
cacheGroups: {
vendor: {
test: /[\\/]node_modules[\\/](react|react-dom)[\\/]/,
name: 'vendor',
chunks: 'all',
}
}
}
}
};
, как в примере SplitChunksPlugin # 3
Попытка проверитьПараметр module
и chunk
в функции cacheGroup
test
, но я не могу понять, как я могу это сделать, пытался ли кто-нибудь когда-либо делать то же самое и добился успеха?
Спасибо!