შეგროვების რეჟიმები 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

შეაგროვეთ თქვენი პროექტი პროდაქშენ რეჟიმში.