Webpack-ում scripts-ի միջոցով հավաքման ռեժիմներ

Հավաքման ռեժիմը կարելի է սահմանել ոչ թե կոնֆիգուրացիայի ֆայլում, այլ՝ կարգաբերելով 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

Հավաքեք ձեր նախագիծը արտադրության ռեժիմում։