Ja­va­Scrip­to­vo izvajalno okolje Node.js je že leta temeljno orodje za raz­vi­jal­ce. Na tej platformi temelji nešteto spletnih strani in aplikacij, naj­no­vej­še različice pa so bile prenesene in upo­ra­blje­ne milijone krat. V na­da­lje­va­nju po­ja­snju­je­mo, kako korak za korakom namestiti Node.js na Ubuntu.

Kakšne so zahteve za na­me­sti­tev Node.js na Ubuntu?

Preden na­da­lju­je­te z na­me­sti­tvi­jo, je pomembno, da vaš sistem iz­pol­nju­je določene zahteve, da se zagotovi uspešna na­me­sti­tev in nemoteno delovanje platforme. Ker Node.js izvaja Ja­va­Script kodo, je predhodna izkušnja s skriptnim jezikom de­fi­ni­tiv­no prednost. Po­zna­va­nje osnovne sintakse in funkcij Ja­va­Script ter tipičnih primerov uporabe vam bo olajšalo bolj ciljno uporabo Node.js. Podobno vam znanje o objektno usmer­je­nem pro­gra­mi­ra­nju (OOP) in načelih obli­ko­va­nja pro­gram­ske opreme daje prednost pri delu z okoljem za izvajanje.

Strojna oprema

Za na­me­sti­tev Node.js na Ubuntu po­tre­bu­je­te ustrezno strojno opremo. Platforma ni posebej zahtevna in deluje na večini sodobnih ra­ču­nal­ni­kov. Po­tre­bu­je­te le vsaj štiri gigabajte po­mnil­ni­ka in najmanj 256 gi­ga­baj­tov prostora na trdem disku. Pomembno je tudi, da imate stabilno in­ter­ne­tno povezavo.

Pro­gram­ska oprema

Vaš ope­ra­cij­ski sistem in programi, potrebni za na­me­sti­tev in zagon Node.js, morajo biti po­so­do­blje­ni. S tem boste pre­pre­či­li morebitne zaplete pri na­me­sti­tvi Node.js na Ubuntu. Imeli morate nameščen in kon­fi­gu­ri­ran strežnik Ubuntu ter na­sta­vlje­ne­ga upo­rab­ni­ka, ki ni root. Pri­po­ro­člji­vo je tudi nastaviti požarni zid. Za uporabo Node.js po­tre­bu­je­te brskalnik. Runtime okolje deluje z vsemi pri­lju­blje­ni­mi ponudniki.

Podrobna navodila za na­me­sti­tev Node.js na Ubuntu

Node.js lahko namestite na Ubuntu na različne načine. V na­sle­dnjih poglavjih bomo obrav­na­va­li tri različne metode.

Ne­po­sre­dna na­me­sti­tev

Da bi namestili stabilno različico Node.js na Ubuntu, morate najprej po­so­do­bi­ti terminal. To storite tako, da sledite spodnjim korakom:

  1. Preverite, ali je na voljo po­so­do­bi­tev za terminal, in jo po potrebi namestite. Za to uporabite naslednji ukaz:
$ sudo apt update
bash
  1. Sedaj namestite okolje za izvajanje s pomočjo naslednje kode:
$ sudo apt install nodejs
bash
  1. Node.js uporablja upra­vi­te­lja paketov npm. Namestite ga lahko s tem kodom:
$ sudo apt install npm
bash
  1. Nazadnje preverite, ali je vaša različica Node.js zdaj po­so­do­blje­na:
$ node -v && npm --version
bash

Osebni arhiv paketov (PPA)

Na­me­sti­tev lahko izvedete tudi s pomočjo osebnega arhiva paketov (PPA). Za uporabo te metode po­tre­bu­je­te cURL, orodje, ki ga lahko uporabite za prenos podatkov na strežnik in s strežnika. Če cURL ni na vašem sistemu, ga lahko najprej namestite:

  1. Tukaj je ukaz za na­me­sti­tev cURL:
$ sudo apt install curl
bash
  1. Sedaj dodajte uradno stran za na­sta­vi­tev Node.js v cURL:
$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
bash

Če prejmete sporočilo o napaki, kot je »na­sle­dnjih podpisov ni bilo mogoče preveriti, ker javni ključ ni na voljo«, poiščite svoj javni ključ in ga kopirajte ter prilepite v naslednjo kodo:

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <INSERT YOUR KEY HERE>
bash
  1. Nato namestite Node.js:
$ sudo apt install -y nodejs
bash
  1. Nazadnje preverite, ali je na vašem sistemu Ubuntu nameščena naj­no­vej­ša različica Node.js:
node -v && npm --version
bash

Upra­vi­telj različic vozlišča

Če želite imeti možnost izbire med raz­lič­ni­mi raz­li­či­ca­mi iz­ved­be­ne­ga okolja, je najbolje, da Node.js namestite z Node Version Manager (NVM). Tako to storite:

  1. Namestite ukazno vrstico:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
bash
  1. Sedaj uporabite NVM za na­me­sti­tev Node.js v Ubuntu:
$ nvm install node
bash
  1. Pre­pri­čaj­te se, da ste namestili pravo različico:
$ node -v
bash

Preverite, ali je NVM po­so­do­bljen:

$ nvm --version
bash

Kako preveriti, ali platforma deluje

Preden začnete izvajati projekte z Node.js, pre­iz­ku­si­te program. Za to ustvarite preprosto apli­ka­ci­jo. Tako to storite:

  1. Ustvarite novo mapo:
mkdir new-project
bash
  1. Odpri mapo:
cd new-project
bash
  1. Zaženite nov projekt v Node.js z na­sle­dnjim ukazom.
npm init -y
bash

S tem se ustvari nova datoteka z imenom package.json, ki vsebuje me­ta­po­dat­ke in povezave vašega projekta.

  1. Ustvarite novo datoteko. Za to lahko uporabite ure­je­val­nik besedil, kot je nano:
sudo nano app.js
bash
  1. Vnesite naslednji ukaz:
console.log("Here is your sample text.");
bash
  1. Shranite datoteko.
  2. Odprite terminal in vnesite naslednji ukaz:
node app.js
bash
  1. Preverite, ali je bil vaš vzorčni tekst shranjen. Če je, to pomeni, da ste uspešno namestili Node.js na vaš sistem Ubuntu in lahko zdaj delate s platformo. Če se želite naučiti, kako upo­ra­blja­ti platformo, pri­po­ro­ča­mo, da si ogledate naš tutorial Uvod v Node.js.
Tip

V našem di­gi­tal­nem vodniku poiščite več koristnih in­for­ma­cij o Node.js, Ubuntu in Ja­va­Script. Za začetek si oglejte naš povzetek razlik med Javo in Ja­va­Script.

4b37257fbc4b1305d38162e6fcf8becb

d079fb4332bb3f6cc046fae1f2450034

430e6092ca2c9075048900d36ff1b730

694238c9d3e993d659ee35c60996e74e

081c37c56ee54e4ca6919b0e35b1f6da

Go to Main Menu