Dev-Abhängigkeiten in npm in JavaScript

Es gibt auch Bibliotheken, die nur während des Entwicklungsprozesses als Werkzeug für die Arbeit des Programmierers benötigt werden. Beispiele für solche Bibliotheken sind Bundler wie Webpack oder Gulp (wir werden sie später kennenlernen).

Solche Bibliotheken werden ebenfalls über npm installiert. Allerdings sollten sie nicht in die normalen Abhängigkeiten, sondern in spezielle Entwicklungsabhängigkeiten installiert werden.

Dazu muss die Installation mit dem Flag --save-dev aufgerufen werden:

terminalnpm install --save-dev webpack

Oder in kürzerer Form:

terminalnpm install -D webpack

Oder noch kürzer:

terminalnpm i -D webpack

Als Ergebnis werden Pakete, die mit einem solchen Befehl installiert wurden, in die Einstellung devDependencies aufgenommen:

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

Installieren Sie die Bibliothek Gulp:

terminalnpm install --save-dev gulp

Untersuchen Sie die Datei package.json.