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:

terminalnpm install -g somelib

Glede na način namestitve NodeJS boste morda morali napisati sudo pred ukazom (običajno za Linux):

terminalsudo npm install -g somelib

Poglejmo si na primeru. Vzemimo orodje sloc, ki prešteje število vrstic kode v projektu. Namestimo ga globalno:

terminalnpm 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):

terminalsloc .
Задание 1

Namestite globalno knjižnico cowsay. Po namestitvi se v terminalu obrnite na to knjižnico in prisilite kravo, da nekaj pove v terminal.