Globálna inštalácia cez npm v JavaScripte
Niektoré balíky npm predstavujú nielen knižnice, ale programy, ktoré po inštalácii pridajú nový príkaz do terminálu.
Takéto programy by sa mali inštalovať
globálne. To znamená, že nebudú
nainštalované do priečinka node_modules
projektu, ale jednoducho na váš počítač ako
program.
Pre spustenie globálneho režimu inštalácie
je potrebné odovzdať príznak -g:
npm install -g somelib
V závislosti od spôsobu inštalácie
NodeJS môžete potrebovať napísať
sudo pred príkaz (zvyčajne pre Linux):
sudo npm install -g somelib
Pozrime sa na príklad. Vezmime si utilitku sloc, ktorá počíta počet riadkov kódu v projekte. Nainštalujme ju globálne:
npm install -g sloc
Pričom sa nachádzate v priečinku s ľubovoľným projektom v termináli vykonajte príkaz na počítanie riadkov, ako parameter príkazu odovzdajte cestu k priečinku (bodka - aktuálny priečinok):
sloc .
Nainštalujte globálne knižnicu cowsay. Po inštalácii v termináli pristúpte k tejto knižnici a nechte kravu niečo povedať do terminálu.