Globale Installation via npm in JavaScript

Einige npm-Pakete sind nicht nur Bibliotheken, sondern Programme, die nach der Installation einen neuen Befehl im Terminal hinzufügen.

Solche Programme sollten global installiert werden. Das bedeutet, dass sie nicht im Projektordner node_modules installiert werden, sondern einfach auf Ihrem Computer als Programm.

Um den globalen Installationsmodus zu aktivieren, muss das Flag -g übergeben werden:

terminalnpm install -g somelib

Abhängig von der Art der NodeJS-Installation kann es notwendig sein, sudo vor den Befehl zu schreiben (normalerweise unter Linux):

terminalsudo npm install -g somelib

Sehen wir uns ein Beispiel an. Nehmen wir das Utility sloc, das die Anzahl der Codezeilen in einem Projekt zählt. Installieren wir es global:

terminalnpm install -g sloc

Wenn Sie sich in einem beliebigen Projektordner befinden, führen Sie im Terminal den Befehl zum Zählen der Zeilen aus und übergeben Sie den Pfad zum Ordner als Parameter des Befehls (Punkt - aktueller Ordner):

terminalsloc .
Задание 1

Installieren Sie die Bibliothek cowsay global. Nach der Installation wenden Sie sich im Terminal an diese Bibliothek, indem Sie die Kuh etwas sagen lassen.