Globaali asennus npm:n kautta JavaScriptissä
Jotkut npm-paketit eivät ole vain kirjastoja, vaan ohjelmia, jotka asennuksen jälkeen lisäävät uuden komennon terminaaliin.
Tällaiset ohjelmat tulee asentaa
globaalisti. Tämä tarkoittaa, että ne
asennetaan ei projektin node_modules
kansioon, vaan yksinkertaisesti tietokoneellesi
ohjelmana.
Globaalin asennustilan käynnistämiseksi
täytyy välittää lippu -g:
npm install -g somelib
NodeJS:n asennustavasta riippuen
sinun saattaa olla kirjoitettava
sudo ennen komentoa (yleensä Linuxissa):
sudo npm install -g somelib
Katsotaanpa esimerkkiä. Otetaan työkalu sloc, joka laskee koodirivien määrän projektissa. Asennetaan se globaalisti:
npm install -g sloc
Ollessa minkä tahansa projektin kansiossa suoritetaan terminaalissa komento rivien laskemiseksi, parametrina välittäen polun kansioon (piste - nykyinen kansio):
sloc .
Asenna globaalisti kirjasto cowsay. Asennuksen jälkeen viittaa tähän kirjastoon terminaalissa, saaden lehmän sanomaan jotain terminaaliin.