Razvojne odvisnosti v npm v JavaScript

Obstajajo tudi knjižnice, ki so potrebne samo v procesu razvoja kot orodje za delo programerja. Primer takih knjižnic so zbiralniki Webpack ali Gulp (ki jih bomo preučevali v nadaljevanju).

Take knjižnice so nameščene tudi prek npm. Vendar, jih je treba namestiti ne v običajne odvisnosti, ampak v posebne odvisnosti za razvijalca.

Za to je treba klicati namestitev z zastavico --save-dev:

terminalnpm install --save-dev webpack

Ali v krajši obliki:

terminalnpm install -D webpack

Ali še krajše:

terminalnpm i -D webpack

Kot rezultat bodo paketi, nameščeni s takšnim ukazom, padli v nastavitev devDependencies:

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

Namestite knjižnico Gulp:

terminalnpm install --save-dev gulp

Preglejte datoteko package.json.