Режимы сборки через 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
соответствующие настройки.
Соберите ваш проект в режиме разработки.
Соберите ваш проект в продакшн режиме.