Плагіны ў Webpack

Webpack выконвае вузкі спектр задач. Для пашырэння магчымасцей трэба ўсталёўваць і падлучаць дадатковыя плагіны.

Давайце разгледзім агульны алгарытм устаноўкі і падлучэння плагінаў. Хай для гэтага ў нас ёссьць нейкі уяўны плагін test-webpack-plugin. Давайце разгледзім працу з плагінамі на яго прыкладзе (код ніжэй - проста схема, бо рэальна такога плагіна няма).

Такім чынам, для пачатку плагін неабходна ўстанавіць праз npm:

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

Пасля гэтага плагін трэба імпартаваць у файл канфігурацыі:

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

Затым гэты плагін трэба выклікаць у наладзе plugins:

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

У наладзе plugins можа быць не адзін плагін, а некалькі:

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