Aus dem Kurs: Node.js lernen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

NPM-Pakete verwalten

NPM-Pakete verwalten

npm kann Pakete nicht nur installieren, sondern auch verwalten. Nicht umsonst standen die Buchstaben im Namen von npm ursprünglich einmal für Node Package Manager. Welche Pakete gerade alle installiert sind, verrät ein "npm list". Hier können Sie auch noch einmal sehr schön nachvollziehen, welche Module wie voneinander abhängen. Mein Paket ggT benötigt beispielsweise compute-gcd in der Version 1.2.0, das dann wiederum diese weiteren Pakete benötigt. Ob von einem Paket eine neuere Version vorliegt, verrät mir "npm outdated". In meinem Fall gibt es eine neuere Version von compute-gcd. In meinem Projekt hätte ich immer gerne möglichst die aktuellste Version dieses Moduls. Um das zu erreichen, kennzeichne ich in der package.json die Versionsnummer mit dem Kürzel ">=". Das weißt npm darauf hin, dass ich in meinem Projekt mindestens die Version 1.2.0 von compute-gcd benötige. Alternativ kann ich auch das Dach verwenden. In dem Fall liefert mir npm ebenfalls mindestens die Version 1.2.0…

Inhalt