代码之家  ›  专栏  ›  技术社区  ›  crenshaw-dev

在webpack config中指定--json而不是命令行

  •  0
  • crenshaw-dev  · 技术社区  · 6 年前

    我正在通过webpack stream/gulp使用webpack 4。我想将统计数据作为json文件编写,就像使用 webpack --json > stats.json ,但使用我当前的工具。

    理想情况下,我只需在传递给webpack流的config对象中设置选项,但我可以使用其他选项。

    1 回复  |  直到 6 年前
        1
  •  1
  •   crenshaw-dev    6 年前

    碰巧我正在使用webpack bundle analyzer,它为我提供了写出stats.json的选项。配置如下:

    {
        // ...
        plugins: [
            new analyzer.BundleAnalyzerPlugin({
                // writes to <webpack output dir>/stats.json by default
                generateStatsFile: true  
            }),
        ]
        // ...
    }
    

    更普遍的解决方案是 webpack-stats-plugin .