# Режимы сборки через scripts в Webpack

Можно задавать режим сборки не файле конфигурации, а через настройку `scripts` файла `package.json`. Сейчас в этом файле у нас расположена команда `build`, которая собирает проект в том режиме, который указан в файле конфигурации:

`"scripts": { "build": "webpack" }`

Давайте добавим команду, собирающую проект в режиме разработки:

`"dev": "webpack --mode development"`

Давайте также добавим команду, собирающую проект в продакшн режиме:

`"prod": "webpack --mode production"`

В итоге наш файл `package.json` станет выглядеть следующим образом:

`"scripts": { "build": "webpack", "dev": "webpack --mode development", "prod": "webpack --mode production", }`

Теперь в терминале мы сможем различными командами вызывать сборку в различных режимах. Для сборки в режиме разработки мы напишем следующее:

`npm run dev`

А для сборки в продакшн режиме - следующее:

`npm run prod`

Внесите в ваш `package.json` соответствующие настройки.

Соберите ваш проект в режиме разработки.

Соберите ваш проект в продакшн режиме.

←→
↑