Dependențe de dezvoltare în npm în JavaScript

Există de asemenea biblioteci care sunt necesare doar în procesul de dezvoltare ca instrument de lucru pentru programator. Exemple de astfel de biblioteci sunt bundler-ele Webpack sau Gulp (le vom studia în continuare).

Astfel de biblioteci sunt de asemenea instalate prin npm. Totuși, ele ar trebui instalate nu în dependențele obișnuite, ci în dependențe speciale pentru dezvoltator.

Pentru aceasta trebuie să apelați instalarea cu flag-ul --save-dev:

terminalnpm install --save-dev webpack

Sau în formă mai scurtă:

terminalnpm install -D webpack

Sau și mai scurt:

terminalnpm i -D webpack

În rezultat, pachetele instalate cu o astfel de comandă vor ajunge în setarea devDependencies:

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

Instalați biblioteca Gulp:

terminalnpm install --save-dev gulp

Studiați fișierul package.json.