[英]How can I exclude multiple files from splitchunk webpack?
问题
我需要从 splitchunk 插件的 webpack 优化中排除多个文件。
我试过的
const excludedFiles = ['file 1', 'file 2'];
module.exports = {
//...
optimization: {
splitChunks: {
chunks (chunk) {
// exclude `my-excluded-chunk`
return !excludedFiles.includes(chunk.name);
}
}
}
};
结果
似乎没有排除这些文件。
怎样才能做到这一点?
你不能这样做。 请注意,块不等于文件。 模块(1个模块~1个文件)被组合成块,块成块组,组成块图。 因此,文件名并不意味着它是块。
optimization.splitChunks 中的 options chunks
表示在optimization.splitChunks
过程中要排除或包含哪个卡盘。 因此,这意味着您可以排除一个块但不能排除单个文件。
如果你想做你想做的事情,那么使用externals
是 go 的一种方法。 它不完全相同,但几乎等同于您的需求。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.