如何在 webpack 中将节点模块与异步块分开?

How to separate node modules from async chunks in webpack?

我的 webpack 配置有供应商块,它与主包分开。但是,由于我也在路由上使用延迟加载,因此我还需要能够将其余节点模块与那些延迟加载块分开。我试过这个:

new webpack.optimize.CommonsChunkPlugin({
      async: 'used-twice',
      // children: true,
      minChunks(module, count) {
          return count >= 2;
      },
  }),

但它什么也没做。

感谢帮助。

已将 webpack 版本更新到 3.10.0 并且可以正常工作。