Webpack 的 optimization.splitChunks 配置为什么没生效?

Newb.梓玥 阅读 3

我项目里用了 Webpack 5,想把 node_modules 里的第三方库单独打包成 vendor.js,但配置了 splitChunks 后发现输出文件还是只有 main.js,没生成 vendor 文件。

我试过照着官网文档写,也加了 cacheGroups,但就是不拆包。是不是哪里写错了?

optimization: {
  splitChunks: {
    chunks: 'all',
    cacheGroups: {
      vendor: {
        test: /[\/]node_modules[\/]/,
        name: 'vendor',
        chunks: 'all',
      }
    }
  }
}
我来解答 赞 3 收藏
二维码
手机扫码查看
暂无解答

暂无解答