Programiranje

Kako instalirati Node.js i NPM paketi na Ubuntuu

Kako instalirati Node.js i NPM paketi na Ubuntuu

Čvor.js je višestruka platforma Javascript s otvorenim izvorom koja se koristi za programiranje opće namjene za razvoj skalabilnih mrežnih aplikacija. Izgrađen je na Chromeovom V8 JavaScript mehanizmu i omogućuje izvršavanje javascript koda na strani poslužitelja.

Nešto ranije, javascript je upravo pokrenut na strani klijenta (frontend) i otuda naziv (skriptiranje na strani klijenta). U današnje vrijeme, s Nodeom.js, Javascript također može biti podržan i izveden na strani poslužitelja (pozadina). To znači da možemo razvijati aplikacije koje u potpunosti podržava javascript i na sučelju i na pozadini.

Instaliranje čvora.js i NPM na Ubuntuu

Ovaj bi vam vodič trebao pružiti korak po korak kako instalirati Node u vaš Ubuntu sustav zajedno s NPM (Node Package Manager). Također ćemo vam pokazati kako upravljati i instalirati Node.js koji koristi NVM (Node Version Manager). Međutim, potonje je samo alternativna metoda upravljanja verzijama vašeg čvora, dok se NPM koristi za upravljanje vašim javascript paketima. NVM će vam dobro doći ako želite pokrenuti više verzija Nodea u svom sustavu.

Preduvjeti

U ovom vodiču pretpostavljamo da na računalu koristite Ubuntu distribuciju i koristite račun koji nije root, ali s povišenim privilegijama. Možete postići sudo (povišene) privilegije izvršavanjem naredbe u nastavku na vašem radnom direktoriju.

sudo su

privilegije sudo

Također je važno napomenuti da Node.js dostupan je u službenim spremištima Ubuntua. Možete ga jednostavno instalirati izvršavanjem naredbi;

sudo apt install nodejs sudo apt install npm

Međutim, da bi se u vašem sustavu pokrenula najnovija verzija Nodea, trebat ćemo dodati službeno spremište Node, kako je opisano u nastavku.

Dodavanje čvora PPA

Korak 1) Izvršite naredbu curl da biste omogućili spremište izvora čvora u vašem sustavu. Ako nemate instaliran curl, pokrenite donju naredbu da biste ga instalirali.

sudo apt-get instalirati curl

Instalirajte naredbu Curl

Korak 2) Kad je instalacija završena, sada možemo nastaviti s dodavanjem PPA-a.

Da biste instalirali Node pomoću upravitelja paketa apt, morate odabrati opcije spremišta.
Prvo je spremište s najnovijim Node paketima i nije LTS izdanje. Drugo spremište je najstabilnije i ima LTS (dugoročna podrška).

Ako se odlučite za prvu instalaciju čvora s najnovijim paketima, pokrenite naredbu u nastavku.

curl -sL https: // deb.izvor čvora.com / setup_10.x | sudo bash -

Ako želite instalirati stabilnu LTS verziju, dodajte spremište u nastavku.

curl -sL https: // deb.izvor čvora.com / setup_8.x | sudo bash -

Dodajte spremište Node.js najnovija verzija (ne LTS)

Nakon što to učinimo, sada možemo nastaviti s instaliranjem Nodea u vaš sustav. Imajte na umu da će se, ako u vašem sustavu imate oba spremišta, automatski instalirati najnovija verzija Nodea, koja nije LTS.

Instalirajte Node.js i NPM

Nakon što imamo spremište u našem sustavu, sada možemo početi instalirati Node.js. Pokrenite naredbu u terminalu.

sudo apt-get instalirati nodejs

Instalirajte NodeJs

Nakon završetka instalacije, trebali bismo imati oboje Čvor i npm pokrenut u našem sustavu. To možemo provjeriti pokretanjem -verzija ili -v naredba.

node --verzija npm -v

NodeJ i NPM verzija

Iz gornje slike vidimo da trčimo Čvor inačica v10.20.1 i npm inačica 6.14.4.

Instalirajte i upravljajte čvorom.js koristeći NVM

Osim prikladan spremište, također možete koristiti NVM kao alternativna metoda. Uobičajeno poznat kao Node Version Manager, NVM vam pruža upravljaniju platformu za instaliranje i upotrebu bilo kojeg Nodea.js verziju koju želite koristiti. Sličan je Ruby Version Manageru (RVM), pod pretpostavkom da ste radili s Ruby programskim jezikom.

Sljedeći koraci vodit će vas pri instaliranju Nodea.js koristeći NVM.

Korak 1). Instalirajte NVM u svoj Ubuntu sustav. Instalirat ćemo pomoću dostupne bash skripte s naredbom curl.

uvojak https: // sirovi.githubusercontent.com / creationix / nvm / master / install.sh | bash

Curl Bash skripta za instalaciju NVM-a

Korak 2). Sada moramo ponovno učitati sustav kako bismo postavili potrebnu varijablu okruženja za upotrebu NVM-a. Budući da smo na sustavu zasnovan na Debianu, pokrenite naredbu u nastavku.

izvor ~ /.profil

Korak 3). Jednom Node.js instalira se Manager Manager, sada moramo pronaći dostupni Node.js verzije za instalaciju. Učinite to izvršavanjem naredbe u nastavku.

nvm ls-daljinski

Vidjet ćete dugački popis dostupnih verzija. Slika u nastavku samo je mali dio popisa.

NodeJS verzije dostupne u NVM-u

Korak 4). Sada odaberite verziju čvora koju trebate koristiti i instalirajte je pomoću naredbe NVM. Za ovaj određeni članak instalirat ćemo Node verziju v10.20.1 jer je to najnovije LTS izdanje.

nvm instalirati v10.20.1

Također ćemo instalirati Node verziju v14.1.0, što je najnovije izdanje u vrijeme pisanja ovog posta.

nvm instaliraj v14.1.0

Instalirajte verziju čvora pomoću NVM-a

Korak 5). Ako ste instalirali više verzija Node-a.js, tada morate odabrati zadanu verziju koju ćete koristiti. Da biste popisali sve instalirane verzije, pokrenite naredbu u nastavku.

nvm popis

Popis NVM-a

Sada odaberite verziju koju želite koristiti i izvršite naredbu u nastavku.

upotreba nvm-a  e.g nvm upotreba 14.1.0

Upotrijebite NVM v14.1.0

Korak 6). Također možete provjeriti verziju čvora koja se izvodi u vašem sustavu izvršavanjem naredbe -version.

čvor --verzija

Provjerite verziju čvora

Iz gornje slike možemo vidjeti da sustav koristi Node v14.1.0

Korak 7). Ako je u vašem sustavu instalirano više verzija čvora, možete odabrati određeno izdanje za pokretanje vaše aplikacije tako što ćete ga uključiti u nvm naredba. Pogledajte primjer u nastavku.

nvm v14.1.0 aplikacija.js

Korak 8). Ako imate više verzija Nodea i želite ukloniti bilo koju od njih, pokrenite naredbu u nastavku.

nvm deinstaliranje v12.16.2

Deinstalirajte verziju čvora v10.20.1

Zaključak

To su dva načina instaliranja Node i NPM u vaš Ubuntu sustav. Prva metoda bila je upotreba spremišta apt, koje je instaliralo i Node i npm. Druga metoda instalira samo Node. To je samo alternativna metoda ako planirate pokretati više verzija Nodea u svom sustavu.

How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Zamijenite svoje tipke miša različito za različiti softver pomoću X-Mouse Button Control
Možda vam treba alat koji bi mogao promijeniti kontrolu miša sa svakom aplikacijom koju koristite. Ako je to slučaj, možete isprobati aplikaciju pod n...
Microsoft Sculpt Touch bežični miš pregled
Nedavno sam čitao o Microsoft Sculpt Touch bežični miš i odlučio ga kupiti. Nakon što sam ga neko vrijeme koristio, odlučio sam s njim podijeliti svoj...