# Плагины в Webpack

Webpack выполняет узкий спект задач. Для расширения возможностей нужно устанавливать и подключать дополнительные плагины.

Давайте рассмотрим общий алгоритм установки и подключения плагинов. Пусть для этого у нас есть некий воображаемый плагин test-webpack-plugin. Давайте рассмотрим работу с плагинами на его примере (код ниже - просто схема, так как реально такого плагина нет).

Итак, для начала плагин необходимо установить через npm:

`npm install test-webpack-plugin --save-dev`

После этого плагин нужно импортировать к файлу конфигурации:

`import TestWebpackPlugin from 'test-webpack-plugin';`

Затем этот плагин нужно вызвать в настройке `plugins`:

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

В настройке `plugins` может быть не один плагин, а несколько:

`export default { entry: './src/index.js', plugins: [ new TestWebpackPlugin1(), new TestWebpackPlugin2() ], };`
← →
↑