Globalna namestitev prek npm v JavaScript
Nekateri paketi npm so ne le knjižnice, temveč programi, ki po namestitvi dodajo nov ukaz v terminal.
Takšne programe je treba namestiti
globalno. To pomeni, da bodo
nameščeni ne v mapo node_modules
projekta, temveč preprosto na vaš računalnik kot
program.
Za zagon globalnega načina namestitve
je treba posredovati zastavico -g:
npm install -g somelib
Glede na način namestitve
NodeJS boste morda morali napisati
sudo pred ukazom (običajno za Linux):
sudo npm install -g somelib
Poglejmo si na primeru. Vzemimo orodje sloc, ki prešteje število vrstic kode v projektu. Namestimo ga globalno:
npm install -g sloc
Ko se nahajate v mapi s katerim koli projektom, izvedite v terminalu ukaz za štetje vrstic, parameter ukaza pa posreduje pot do mape (pika - trenutna mapa):
sloc .
Namestite globalno knjižnico cowsay. Po namestitvi se v terminalu obrnite na to knjižnico in prisilite kravo, da nekaj pove v terminal.