Dev залежнасці ў npm у JavaScript

Існуюць таксама бібліятэкі, якія патрэбны толькі ў працэсе распрацоўкі як інструмент для працы праграміста. Прыкладам такіх бібліятэк з'яўляюцца збіральнікі Webpack або Gulp (мы іх будзем вывучаць далей).

Такія бібліятэкі таксама ўсталёўваюцца праз npm. Аднак, іх варта ўсталёўваць не ў звычайныя залежнасці, а ў спецыяльныя залежнасці для распрацоўшчыка.

Для гэтага трэба выклікаць ўстаноўку з флагам --save-dev:

terminalnpm install --save-dev webpack

Ці ў больш кароткай форме:

terminalnpm install -D webpack

Ці яшчэ карацей:

terminalnpm i -D webpack

У выніку пакеты, усталяваныя такой камандай трапяць у наладку devDependencies:

package.json{
  "devDependencies": {
    "webpack": "^5.74.0"
  }
}
Задание 1

Усталюйце бібліятэку Gulp:

terminalnpm install --save-dev gulp

Вывучыце файл package.json.