Webpack įskiepiai

Webpack atlieka siaurą užduočių spektrą. Norint išplėsti galimybes, reikia įdiegti ir prijungti papildomus įskiepius.

Pažvelkime į bendrą įskiepių įdiegimo ir prijungimo algoritmą. Tam tikslui tarkime, kad turime įsivaizduojamą įskiepį test-webpack-plugin. Pažvelkime į darbą su įskiepiais jo pavyzdžiu (žemiau pateiktas kodas - tik schema, nes tokio įskiepio realiai nėra).

Taigi, pirmiausia įskiepį būtina įdiegti per npm:

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

Po to įskiepį reikia importuoti į konfigūracijos failą:

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

Tada šis įskiepis turi būti iškviestas plugins nustatyme:

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

plugins nustatyme gali būti ne vienas įskiepis, o keli:

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