Globális telepítés npm-en keresztül JavaScriptben
Egyes npm csomagok nem csupán könyvtárak, hanem olyan programok, amelyek telepítés után új parancsot adnak hozzá a terminálhoz.
Az ilyen programokat
globálisan kell telepíteni. Ez azt jelenti, hogy nem
a projekt node_modules mappájába
kerülnek telepítésre, hanem közvetlenül a számítógépre,
mint egy program.
A globális telepítési mód indításához
át kell adni a -g kapcsolót:
npm install -g somelib
A NodeJS telepítési módjától függően
szükséges lehet a
sudo használata a parancs elé (általában Linuxon):
sudo npm install -g somelib
Nézzünk egy példát. Vegyük a sloc segédprogramot, ami megszámolja a projekt kódsorainak mennyiségét. Telepítsük globálisan:
npm install -g sloc
Bármely projekt mappájában állva adjuk ki a terminálban a sorszámoló parancsot, paraméterként átadva a mappa elérési útját (pont az aktuális mappa):
sloc .
Telepítse globálisan a cowsay könyvtárat. A telepítés után a terminálban hívja meg ezt a könyvtárat, és kényszerítse a tehenet, hogy mondjon valamit a terminálnak.