Приклучоци во 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()
  ],
};