Kako instalirati i koristiti NPM (Node Package Manager) na Ubuntu 17.10
JavaScript je jedan od najpopularnijih programskih jezika na svijetu. Nije ni čudo što je tako popularan. To je jedini programski jezik koji web preglednici razumiju. Svako web mjesto na svijetu koristi JavaScript kako bi posjetiteljima isporučilo interaktivni sadržaj. Bez JavaScripta imali biste jednostavno web mjesto i stranica bi se ponovno učitala svaki put kad biste kliknuli. Web ne bi bio to što je sada.
Ali postoji problem s JavaScriptom. Radi samo na web pregledniku. Dakle, na strani poslužitelja morali ste koristiti nešto poput PHP, Java, Python, Ruby i drugih programskih jezika. Dugo su vremena programeri željeli koristiti svoj omiljeni JavaScript na poslužitelju umjesto PHP-a, Jave i drugih programskih jezika. Čvor.js je jedno od rješenja za JavaScript na poslužitelju.
Čvor.js je vrlo modularne prirode. Jezik pruža samo osnovne funkcionalnosti i lako se proširuje upotrebom Node modula. Postoji mnogo Node modula koje možete birati. Ako ste programer, trebali biste pronaći neki ili više modula koji rade ono što želite. Ali gdje možete pronaći ove module? Pa, tu je spremište u kojem je sav Node.js moduli se čuvaju. Možete otići na https: // www.npmjs.com za traženje čvora.js modula.
Od Node.js je modularni jezik i može se proširiti pomoću Node.js modula, svaki od ovih modula ovisi o drugom Nodeu.js modula. Instaliranje čvora.js moduli ručno je dosadan zadatak i vrlo je nepraktičan. Tu ulazi Node Package Manager ili NPM ukratko. Pomoću NPM-a možete jednostavno instalirati, ukloniti i ažurirati bilo koji modul koji želite.
U ovom članku pokazat ću vam kako instalirati i koristiti NPM na Ubuntu 17.10 Umjetni Aardvark. Započnimo.
Instaliranje NPM-a:
NPM je dostupan u službenom spremištu paketa Ubuntu 17.10 Umjetni Aardvark.
Prvo ažurirajte predmemoriju spremišta paketa sljedećom naredbom:
$ sudo apt-get ažuriranje
Budući da je NPM Čvor.js manager paketa, nema smisla instalirati samo NPM. Tako možete instalirati Node.js i NPM zajedno sa sljedećom naredbom:
$ sudo apt-get instalirajte nodejs npm
Pritisnite 'y', a zatim
Čvor.js i NPM trebaju biti instalirani.
Sada pokrenite sljedeću naredbu da provjerite je li Node.js radi ispravno.
$ čvor --verzijaTrebali biste vidjeti sličan izlaz kao što je prikazano na snimci zaslona. Znači Čvor.js radi ispravno.
Sada učinite isto za NPM sa sljedećom naredbom:
$ npm --verzijaDakle, i NPM radi ispravno.
Traženje čvora.js moduli:
Možete potražiti čvor.js modul koji koristi NPM bez odlaska na https: // www.npmjs.com
Prvo ažurirajte predmemoriju spremišta NPM paketa sljedećom naredbom:
Ažuriranje $ npm
Sada da potražimo Čvor.js modul s NPM-om, pokrenite sljedeću naredbu:
$ npm traži YOUR_QUERYRecimo da tražite web okvir; pokrenuli biste sljedeću naredbu:
$ npm traži "web framework"
Možete vidjeti da se prikazuje rezultat pretraživanja.
Instaliranje čvora.js modul koji koristi NPM:
Možete instalirati čvor.js modul globalno ili lokalno. Razlika je u tome što se modulima globalnih čvorova može pristupiti kao i bilo kojim drugim naredbama, ali to nije slučaj za lokalno instalirane module. Uskoro ćete vidjeti razliku.
Lokalno ću instalirati "express" modul kako bih vam pokazao kako instalirati Node.js modul s NPM-om.
Prije nego što nastavim dalje, stvorit ću direktorij za svoj Node.js projekt i idite do direktorija.
$ mkdir node-demo && cd node-demo
Sada da biste instalirali 'express' pomoću NPM-a, pokrenite sljedeću naredbu:
$ npm instaliraj ekspresno
Treba instalirati modul 'express' i pohraniti ga u direktorij 'node_modules' kako je prikazano na snimci zaslona u nastavku. Kada ga instalirate lokalno, stvara se ovaj poddirektorij.
Modul možete instalirati i globalno. Recimo da želite globalno instalirati 'express-generator', izvršili biste sljedeću naredbu:
$ sudo npm -g instaliraj express-generator
instaliran je 'express-generator'.
Sada se 'express-generatoru' može pristupiti iz naredbenog retka.
Uklanjanje čvora.js modul s NPM-om:
Možete ukloniti lokalni čvor.js modul s NPM-om sa sljedećom naredbom:
$ npm ukloni ekspresno
'express' je uklonjen.
Uklanjanje globalnog čvora 'express-generator'.js modul, možete pokrenuti sljedeću naredbu:
$ sudo npm -g ukloni express-generator'express-generator' je uklonjen.
Popis instaliranog čvora.js moduli s NPM-om:
Možete navesti lokalno instalirani čvor.js moduli sa sljedećom naredbom:
Popis $ npm
Možete instalirati globalno instalirani Node.js moduli sa sljedećom naredbom:
$ npm -g lista
Tako instalirate i koristite NPM na Ubuntu 17.10 Umjetni Aardvark. Hvala što ste pročitali ovaj članak.