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