Kako namestiti in uporabljati NPM (Upravitelj paketov vozlišč) v Ubuntu 17.10
JavaScript je eden najbolj priljubljenih programskih jezikov na svetu. Ni čudno, da je tako priljubljen. To je edini programski jezik, ki ga spletni brskalniki razumejo. Vsako spletno mesto na svetu uporablja JavaScript, da obiskovalcem posreduje interaktivno vsebino. Brez JavaScripta bi imeli navadno spletno mesto, ki bi se ob vsakem kliku naložila. Splet ne bi bil takšen, kot je zdaj.
Toda težava je z JavaScriptom. Deluje samo v spletnem brskalniku. Torej na strani strežnika ste morali uporabiti nekaj, kot so PHP, Java, Python, Ruby in drugi programski jeziki. Dolgo časa so razvijalci želeli na strežniku uporabljati svoj najljubši JavaScript namesto PHP, Jave in drugih programskih jezikov. Vozlišče.js je ena od rešitev za JavaScript na strežniku.
Vozlišče.js je zelo modularne narave. Jezik ponuja samo osnovne funkcionalnosti in ga je enostavno razširiti z uporabo modulov Node. Obstaja veliko Node modulov, med katerimi lahko izbirate. Če ste razvijalec, bi morali najti kakšen ali več modulov, ki delajo, kar želite. Kje pa najdete te module? No, tam je skladišče, kjer je vse Node.js moduli se hranijo. Lahko greste na https: // www.npmjs.com za iskanje vozlišča.js moduli.
Ker je Node.js je modularni jezik in ga je mogoče razširiti z Node.js, vsak od teh modulov je odvisen od drugega vozlišča.js moduli. Nameščanje vozlišča.js moduli ročno je dolgočasno in zelo nepraktično. Tukaj pride Node Package Manager ali NPM na kratko. Z NPM lahko enostavno namestite, odstranite in posodobite kateri koli modul, ki ga želite.
V tem članku vam bom pokazal, kako namestiti in uporabljati NPM v Ubuntu 17.10 Umetni Aardvark. Začnimo.
Namestitev NPM:
NPM je na voljo v uradnem repozitoriju paketov Ubuntu 17.10 Umetni Aardvark.
Najprej posodobite predpomnilnik repozitorija paketov z naslednjim ukazom:
$ sudo apt-get posodobitev
Ker je NPM vozlišče.js manager, nima smisla nameščati samo NPM. Tako lahko namestite Node.js in NPM skupaj z naslednjim ukazom:
$ sudo apt-get namestite nodejs npm
Pritisnite 'y' in nato
Vozlišče.js in NPM je treba namestiti.
Zdaj zaženite naslednji ukaz, da preverite, ali je Node.js deluje pravilno.
$ vozlišče --verzijaMorali bi videti podobne rezultate, kot je prikazano na posnetku zaslona. Pomeni Node.js deluje pravilno.
Zdaj naredite enako za NPM z naslednjim ukazom:
$ npm --verzijaTorej tudi NPM deluje pravilno.
Iskanje vozlišča.js moduli:
Lahko poiščete vozlišče.js z uporabo NPM, ne da bi obiskali https: // www.npmjs.com
Najprej posodobite predpomnilnik repozitorija paketa NPM z naslednjim ukazom:
Posodobitev $ npm
Zdaj za iskanje vozlišča.js z NPM, zaženite naslednji ukaz:
$ npm poiščite YOUR_QUERYRecimo, da iščete spletni okvir; zagnali bi naslednji ukaz:
$ npm iskanje po "spletnem okviru"
Vidite, da se prikaže rezultat iskanja.
Nameščanje vozlišča.js modul z uporabo NPM:
Node lahko namestite.js globalno ali lokalno. Razlika je v tem, da je do globalnih modulov vozlišč mogoče dostopati kot do vseh drugih ukazov, vendar to ne velja za lokalno nameščene module. Kmalu boste videli razliko.
Lokalno bom namestil modul »express«, da vam pokažem, kako namestite Node.js modul z NPM.
Preden nadaljujem, bom ustvaril imenik za svoj vozlišče.js in se pomaknite do imenika.
$ mkdir vozlišče-demo && cd vozlišče-demo
Zdaj, če želite namestiti 'express' z uporabo NPM, zaženite naslednji ukaz:
$ npm namestite ekspresno
Modul 'express' je treba namestiti in shraniti v imenik 'node_modules', kot je prikazano na spodnjem posnetku zaslona. Ko ga namestite lokalno, se ustvari ta podimenik.
Modul lahko namestite tudi globalno. Recimo, da želite globalno namestiti 'express-generator', izvajali bi naslednji ukaz:
$ sudo npm -g namestite express-generator
nameščen je 'express-generator'.
Zdaj lahko do "express-generatorja" dostopate iz ukazne vrstice.
Odstranjevanje vozlišča.js modul z NPM:
Lokalno vozlišče lahko odstranite.js z NPM z naslednjim ukazom:
$ npm odstrani ekspresno
'express' je odstranjen.
Če želite odstraniti globalno vozlišče 'express-generator'.js, lahko zaženete naslednji ukaz:
$ sudo npm -g odstrani express-generator'express-generator' je odstranjen.
Seznam nameščenih vozlišč.js moduli z NPM:
Lahko navedete lokalno nameščeno vozlišče.js z naslednjim ukazom:
$ npm seznam
Namestite lahko globalno nameščen Node.js z naslednjim ukazom:
$ npm -g seznam
Tako namestite in uporabljate NPM na Ubuntu 17.10 Umetni Aardvark. Hvala, ker ste prebrali ta članek.