在SplitChunksPlugin中重用入口点

时间:2018-11-05 09:55:51

标签: webpack webpack-splitchunks splitchunksplugin

我正在尝试将旧项目从Webpack 3迁移到Webpack 4,但是在将CommonChunkPlugin逻辑移植到新optimization.splitChunks时遇到了麻烦。

我们正在使用entryPoints手动将捆绑包分成几片。我要做的就是将任何通用模块移动到现有的entryPoint切片之一。使用常见的块,这很容易:

new webpack.optimize.CommonsChunkPlugin({
  name: "entry-1"
})

根据the docs,这应该可行:

  

SplitChunksPlugin允许我们将常见的依赖项提取到   现有条目块

对于我的一生,我不知道该如何实现。默认情况下,Webpack尝试创建一堆新的块,这对我来说不起作用,因为该站点加载的片的数量/名称很难更改。看来关键应该是reuseExistingChunk选项,但我不知道如何使它做我认为应该做的事。

0 个答案:

没有答案