Plugin 用于扩展 Webpack 功能,各种各样的 Plugin 几乎让 Webpack 可以做任何构建相关的事情。
    Plugin 的配置很简单,plugins 配置项接受一个数组,数组里每一项都是一个要使用的 Plugin 的实例,Plugin 需要的参数通过构造函数传入。

    1. const CommonsChunkPlugin = require('webpack/lib/optimize/CommonsChunkPlugin');
    2. module.exports = {
    3. plugins: [
    4. // 所有页面都会用到的公共代码提取到 common 代码块中
    5. new CommonsChunkPlugin({
    6. name: 'common',
    7. chunks: ['a', 'b']
    8. }),
    9. ]
    10. };