Globale installatie via npm in JavaScript
Sommige npm-pakketten zijn niet alleen bibliotheken, maar programma's die na installatie een nieuwe opdracht toevoegen aan de terminal.
Der gelijke programma's moeten
globaal worden geïnstalleerd. Dit betekent dat ze
niet in de node_modules map van het project
worden geïnstalleerd, maar gewoon op je computer als
een programma.
Om de globale installatiemodus te activeren,
moet je de vlag -g meegeven:
npm install -g somelib
Afhankelijk van de installatiemethode van
NodeJS, moet je mogelijk
sudo voor de opdracht schrijven (meestal voor Linux):
sudo npm install -g somelib
Laten we een voorbeeld bekijken. We nemen de utility sloc, die het aantal regels code in een project telt. Laten we het globaal installeren:
npm install -g sloc
Terwijl je je in de map van een willekeurig project bevindt, voer je in de terminal de opdracht uit om regels te tellen, waarbij je het pad naar de map doorgeeft als parameter van de opdracht (punt - huidige map):
sloc .
Installeer de bibliotheek cowsay globaal. Na installatie, roep je deze bibliotheek aan in de terminal en laat je de koe iets zeggen in de terminal.