razzle-plugin-bundle-analyzer

Use webpack bundle analyzer with Razzle

Usage no npm install needed!

<script type="module">
  import razzlePluginBundleAnalyzer from 'https://cdn.skypack.dev/razzle-plugin-bundle-analyzer';
</script>

README

razzle-plugin-bundle-analyzer

This package contains a plugin for using webpack-bundle-analyzer with Razzle

Usage in Razzle Projects

yarn add razzle-plugin-bundle-analyzer

Using the plugin with the default options

// razzle.config.js

module.exports = {
  plugins: ['bundle-analyzer'],
};

With custom options:

// razzle.config.js

module.exports = {
  plugins: [
    {
      name: 'bundle-analyzer',
      options: {
        target: 'web', // or 'node'
        env: 'production', // or 'development'
        bundleAnalyzerConfig: {},
      },
    },
  ],
};

Options

target: string (defaults: 'web')

env: string (defaults: 'production')

bundleAnalyzerConfig: bundleAnalyzerOptions (defaults: {})

Use this to override webpack-bundle-analyzer options. Check all the options here: webpack-bundle-analyzer options.