/webpack-visualizer-plugin2

Working fork of the unmaintained webpack-visualizer-plugin. Compatible with webpack 5x

Primary LanguageJavaScriptMIT LicenseMIT

Webpack Visualizer 2

This is a working fork of the unmaintained webpack-visualizer-plugin

It works with webpack 5.x

Installation

npm i -D webpack-visualizer-plugin2

Usage in webpack configuration

This will generate the statistics page in /stats/ folder NOTE: "filename" points to the webpack output path, not the project root path

const Visualizer = require('webpack-visualizer-plugin2');

module.exports = {
    plugins: [

    new StatsWriterPlugin({
        filename: path.join('..', 'stats', 'log.json'),
        fields: null,
        stats: { chunkModules: true },
    }),

    new Visualizer({
        filename: path.join('..', 'stats', 'statistics.html'),
    }),

    ],
}