Globale installasie deur npm in JavaScript
Sommige npm-pakkette is nie net biblioteke nie, maar programme wat na installasie 'n nuwe opdrag in die terminaal byvoeg.
Sulke programme moet globaal geïnstalleer word.
Dit beteken dat hulle nie in die projek se
node_modules-lêergids geïnstalleer sal word nie,
maar bloot op jou rekenaar as 'n program.
Om die globale installasiemodus te aktiveer,
moet jy die vlag -g deurgee:
npm install -g somelib
Afhangende van hoe jy NodeJS geïnstalleer het,
moet jy dalk sudo voor die opdrag skryf
(gewoonlik vir Linux):
sudo npm install -g somelib
Kom ons kyk na 'n voorbeeld. Neem die sloc-nutprogram, wat die aantal reëls kode in 'n projek tel. Installeer dit globaal:
npm install -g sloc
Terwyl jy in die lêergids van enige projek is, voer die lyn-telopdrag in die terminaal uit, met die pad na die lêergids as parameter (punt - huidige lêergids):
sloc .
Installeer die cowsay-biblioteek globaal. Na installasie, spreek hierdie biblioteek in die terminaal aan en laat die koei iets in die terminaal sê.