Рэжымы зборкі праз scripts у Webpack
Можна задаваць рэжым зборкі не файле
канфігурацыі, а праз наладу scripts
файла package.json. Зараз у гэтым
файле ў нас размешчана каманда build,
якая збірае праект у тым рэжыме,
які паказаны ў файле канфігурацыі:
package.json"scripts": {
"build": "webpack"
}
Дадамо каманду, якая збірае праект у рэжыме распрацоўкі:
package.json"dev": "webpack --mode development"
Дадамо таксама каманду, якая збірае праект у продакшн рэжыме:
package.json"prod": "webpack --mode production"
У выніку наш файл package.json стане
выглядаць наступным чынам:
package.json"scripts": {
"build": "webpack",
"dev": "webpack --mode development",
"prod": "webpack --mode production",
}
Цяпер у тэрмінале мы зможам рознымі камандамі выклікаць зборку ў розных рэжымах. Для зборкі ў рэжыме распрацоўкі мы напішам наступнае:
terminalnpm run dev
А для зборкі ў продакшн рэжыме - наступнае:
terminalnpm run prod
Задание 1
Унясіце ў ваш package.json
адпаведныя налады.
Задание 2
Саберыце ваш праект у рэжыме распрацоўкі.
Задание 3
Саберыце ваш праект у продакшн рэжыме.