Instalare globală prin npm în JavaScript
Unele pachete npm sunt nu doar biblioteci, ci programe care după instalare adaugă o nouă comandă în terminal.
Astfel de programe ar trebui instalate
global. Aceasta înseamnă că acestea vor fi
instalate nu în directorul node_modules
proiectului, ci pur și simplu pe computerul dvs. ca
un program.
Pentru a activa modul de instalare globală
trebuie să treceți flag-ul -g:
npm install -g somelib
În funcție de metoda de instalare a
NodeJS, s-ar putea să fie necesar să scrieți
sudo înaintea comenzii (de obicei pentru Linux):
sudo npm install -g somelib
Să ne uităm la un exemplu. Luați utilitatea sloc, care numără liniile de cod dintr-un proiect. Să o instalăm global:
npm install -g sloc
Aflându-vă în directorul cu orice proiect executați în terminal comanda de numărare a liniilor, trecând ca parametru al comenzii calea către director (punctul înseamnă directorul curent):
sloc .
Instalați global biblioteca cowsay. După instalare, accesați din terminal această bibliotecă, făcând vaca să spună ceva în terminal.