Plugins
webpack has a rich plugin interface. Most of the features within webpack itself use this plugin interface. This makes webpack flexible.
Description
Generates chunks of common modules shared between entry points and splits them into separate bundles, e.g., vendor.bundle.js
&& app.bundle.js
Description
Use components with webpack
Description
Prepare compressed versions of assets to serve them with Content-Encoding
Description
Allows global constants configured at compile time, useful for allowing different behavior between dev/release builds
Description
Shorthand for using the
DefinePlugin
on
process.env
keys.
Description
Extracts Text (CSS) from your bundles into a separate file (app.bundle.css)
Description
Simplifies creation of HTML files (index.html
) to serve your bundles
Description
Adds i18n support to your bundles
Description
Set min/max limits for chunking to fine tune and control chunking
Description
Replaces resource that matches a regexp
For more third-party plugins, see the list from awesome-webpack.