Webpack-da Scripts arkaly Ýygnaýyş Režimleri

Ýygnaýyş režimini konfigurasiýa faýlynda däl-de, scripts faýlynyň package.json düzgüsi arkaly kesgitlemek bolýar. Häzir bu faýlda bizde build buýrugy bar, konfigurasiýa faýlynda görkezilen režimde proýekti ýygnýan:

package.json"scripts": {
  "build": "webpack"
}

Proýekti ösüş režiminde ýygnýan buýrugy goşalyň:

package.json"dev": "webpack --mode development"

Proýekti önümçilik (production) režiminde ýygnýan buýrugy hem goşalyň:

package.json"prod": "webpack --mode production"

Netijede, bizim package.json faýlymyz aşakdaky görnüşe eýe bolar:

package.json"scripts": {
  "build": "webpack",
  "dev":   "webpack --mode development",
  "prod":  "webpack --mode production",
}

Indi terminalda dürli buýruklar bilen dürli režimlerde ýygnaýyşy çagyryp bileris. Ösüş režiminde ýygnaýyş üçin aşakdaky buýrugy ýazarys:

terminalnpm run dev

Önümçilik (production) režiminde ýygnaýyş üçin bolsa - aşakdaky buýrugy:

terminalnpm run prod
Задание 1

Öz package.json faýlyňyza degişli düzgüleri giriziň.

Задание 2

Proýekdiňizi ösüş režiminde ýygnaň.

Задание 3

Proýekdiňizi önümçilik (production) režiminde ýygnaň.