Globální instalace přes npm v JavaScriptu

Některé balíčky npm představují nejen knihovny, ale programy, které po instalaci přidají nový příkaz do terminálu.

Takové programy by se měly instalovat globálně. To znamená, že budou nainstalovány ne do složky node_modules projektu, ale přímo do vašeho počítače jako program.

Pro spuštění režimu globální instalace je třeba předat příznak -g:

terminalnpm install -g somelib

V závislosti na způsobu instalace NodeJS může být nutné napsat sudo před příkaz (obvykle pro Linux):

terminalsudo npm install -g somelib

Podívejme se na příklad. Vezměme utilitu sloc, která počítá počet řádků kódu v projektu. Nainstalujme ji globálně:

terminalnpm install -g sloc

Při pobytu ve složce s jakýmkoli projektem proveďme v terminálu příkaz na počítání řádků, parametrem příkazu předáme cestu ke složce (tečka - aktuální složka):

terminalsloc .
Задание 1

Nainstalujte globálně knihovnu cowsay. Po instalaci se v terminálu obraťte na tuto knihovnu, přimějte krávu říct něco v terminálu.