Pluginad Webpackis

Webpack täidab kitsast ülesannete spektrit. Võimete laiendamiseks on vaja paigaldada ja ühendada täiendavaid pluginaid.

Vaatame üldist algoritmi pluginite paigaldamiseks ja ühendamiseks. Olgu meil selleks mingi kujutletav plugin test-webpack-plugin. Vaatame pluginitega töötamist tema näitel (allolev kood on lihtsalt skeem, kuna tegelikku sellist pluginat ei eksisteeri).

Niisiis, kõigepealt tuleb plugin paigaldada npm kaudu:

terminalnpm install test-webpack-plugin --save-dev

Pärast seda tuleb plugin importida konfiguratsioonifaili:

webpack.config.jsimport TestWebpackPlugin from 'test-webpack-plugin';

Seejärel tuleb see plugin välja kutsuda seadistuses plugins:

webpack.config.jsexport default {
  entry: './src/index.js',
  plugins: [new TestWebpackPlugin()],
};

Seadistuses plugins võib olla mitte üks plugin, vaid mitu:

webpack.config.jsexport default {
  entry: './src/index.js',
  plugins: [
    new TestWebpackPlugin1(),
    new TestWebpackPlugin2()
  ],
};