NPM

Der Node Package Manager ist der Standard zum managen von Node Paketen.

Über die Suche in das Repository kann man sich ein Bild über den Umfang an Paketen machen.
NPM Repository

Mit npm lässt sich auf der Kommandozeile das Repository durchsuchen, Pakete installieren, aktualisieren oder wieder löschen.
Bei der Installation eines Pakets werden die Abhängigkeiten gleich mit heruntergeladen und installiert. Pakete können lokal und global installiert werden.

Die installierten Pakete kann man sich nach unterschiedlichen Kriterien ausgeben lassen.

Um sich die Version von einem Paket anzeigen zu lassen.

Um zu schauen ob noch aktuelle Version verwendet werden.

Um Pakete in der aktuellen Version zu haben kann man sie einfach aktualisieren.

Mit npm init kann man sich auf der Konsole eine package.json Datei erstellen lassen.

Ein Paket besteht aus einer Verzeichnisstruktur und einer packge.json Datei.

Weitere Informationen bekommt man mit npm help json

NPM Pakete publizieren
Um das Paket zu publizieren stellt npm den Befehl publish zur Verfügung.
Zuvor braucht man einen Account bei npmjs.org oder man erstellt diesen auf der Konsole.

Anschliessend kann das Paket veröffentlicht werden.

Um das Paket wieder zu entfernen, verwendet man unpublish.

Wenn das Paket aktualisiert werden soll, setzt die Versionsnummer auf die neue Version und publiziert das Paket wieder.

Schreibe einen Kommentar