Kako preuzeti i instalirati Node.js i NPM na Windows
โก Pametni saลพetak
Instalacija Node.js-a na Windows koristi sluลพbeni MSI instalacijski program ili Chocolatey upravitelj paketa, koji oba ukljuฤuju NPM. Nakon postavljanja, jednostavna HTTP posluลพiteljska skripta potvrฤuje da runtime posluลพuje odgovor Hello World u pregledniku.

Za poฤetak izrade Node.js aplikacija, prvi korak je instalacija Node.js frameworka. Node.js framework dostupan je za razne operativne sustave od Windows do Ubuntu i OS X. Nakon ลกto je Node.js framework instaliran, moลพete poฤeti graditi svoje prve Node.js aplikacije.
Node.js takoฤer ima moguฤnost ugradnje vanjskih ili proลกirenih funkcionalnosti koriลกtenjem prilagoฤenih modula. Ovi moduli moraju se instalirati zasebno. Primjer modula je MongoDB modul koji vam omoguฤuje rad s MongoDB baze podataka iz vaลกe aplikacije Node.js.
Kako instalirati Node.js na Windows
Prvi korak u koriลกtenju Node.js je instalacija biblioteka Node.js na klijentski sustav. U nastavku su navedeni koraci za preuzimanje i instaliranje Node.js Windows:
Korak 1) Preuzmite Node.js Installer za Windows.
Idite na stranicu https://nodejs.org/en/download/ i preuzmite potrebne binarne datoteke. U naลกem primjeru, preuzet ฤemo Node.js na Windows s 32-bitnim datotekama za postavljanje.
Korak 2) Pokrenite instalaciju. Double Kliknite na preuzetu .msi datoteku za poฤetak instalacije. Kliknite gumb Pokreni na prvom zaslonu za poฤetak instalacije.
Korak 3) Na sljedeฤem zaslonu kliknite gumb "Dalje" za nastavak preuzimanja i instalacije Node.js-a.
Korak 4) Prihvatite uvjete i odredbe. Na sljedeฤem zaslonu prihvatite licencni ugovor i kliknite gumb Dalje.
Korak 5) Postavite putanju. Na sljedeฤem zaslonu odaberite lokaciju gdje treba instalirati Node.js, a zatim kliknite gumb Dalje.
- Prvo unesite lokaciju datoteke za instalaciju Node.js-a. Ovo je mjesto gdje ฤe se datoteke za Node.js pohraniti nakon instalacije.
- Kliknite gumb Dalje za nastavak instalacije.
Korak 6) Odaberite zadane komponente koje ฤe se instalirati. Prihvatite zadane komponente i kliknite gumb Dalje.
Korak 7) Zapoฤnite instalaciju. Na sljedeฤem zaslonu kliknite gumb za instalaciju Node.js-a da biste zapoฤeli instalaciju na Windows.
Korak 8) Dovrลกite instalaciju. Kliknite gumb Zavrลกi za dovrลกetak instalacije.
Biljeลกka: Windows sada preporuฤuje da programeri koriste Node.js s WSL2 ( Windows Podsustav za Linux) za razvojne tijekove rada u Linux stilu.
Kako instalirati NPM na Windows 10/8/7
Drugi naฤin instaliranja Node.js-a na bilo koje klijentsko raฤunalo je koriลกtenje "upravitelja paketa". Windows, NPM (Node Package Manager) preuzimanje poznato je kao Chocolatey. Dizajniran je kao decentralizirani okvir za brzo instaliranje aplikacija i alata koji su vam potrebni.
Za instaliranje NPM-a na Windows putem Chocolatey, potrebno je izvrลกiti sljedeฤe korake.
Korak 1) Instaliranje Chocolateyja โ The ฤokoladna web stranica ima vrlo jasne upute o tome kako se ovaj okvir treba instalirati.
- Prvi korak je pokrenuti donju naredbu u prozoru naredbenog retka. Ova naredba je preuzeta s Chocolatey web stranice i standardna je naredba za instaliranje Node.js-a putem Chocolateyja.
- Donja naredba je PowerShell naredba koja poziva udaljenu PowerShell skriptu na web stranici Chocolatey. Ovu naredbu treba pokrenuti u naredbenom prozoru PowerShell.
- Ova skripta PowerShell obavlja sav potreban posao preuzimanja potrebnih komponenti i njihove instalacije u skladu s tim.
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Korak 2) Sljedeฤi korak je instalirati Node.js na vaลกe lokalno raฤunalo pomoฤu upravitelja paketa Chocolatey. To se moลพe uฤiniti pokretanjem donje naredbe u naredbenom retku.
Ako je instalacija uspjeลกna, dobit ฤete poruku o uspjeลกnoj instalaciji Node.js.
Biljeลกka: Ako dobijete greลกku poput "C:\ProgramData\chocolatey\lib\libreoffice\tools\chocolateyInstall.ps1", ruฤno stvorite mapu u putanji.
Pokretanje vaลกe prve aplikacije Hello World u Node.js
Nakon ลกto preuzmete i instalirate Node.js na svoje raฤunalo, pokuลกajmo prikazati "Hello World" u web pregledniku. Izradite Node.js datoteku s nazivom datoteke firstprogram.js.
var http = require('http'); http.createServer(function (req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.end('Hello World!'); }).listen(8080);
Code Objaลกnjenje:
- Osnovna funkcionalnost funkcije "require" je da ฤita a JavaScript datoteku, izvrลกava datoteku i zatim vraฤa objekt. Pomoฤu ovog objekta mogu se koristiti razne funkcionalnosti dostupne u modulu koji poziva funkcija require. Dakle, u naลกem sluฤaju, buduฤi da ลพelimo koristiti funkcionalnost HTTP-a, koristimo naredbu require(http).
- U ovom drugom retku koda stvaramo posluลพiteljsku aplikaciju koja se temelji na jednostavnoj funkciji. Ova se funkcija poziva svaki put kada se uputi zahtjev naลกoj posluลพiteljskoj aplikaciji.
- Kada primimo zahtjev, traลพimo od naลกe funkcije da vrati odgovor "Pozdrav svijete" klijentu. Funkcija writeHead koristi se za slanje podataka zaglavlja klijentu, dok funkcija end zatvara vezu s klijentom.
- Zatim koristimo funkciju server.listen kako bismo natjerali naลกu posluลพiteljsku aplikaciju da sluลกa zahtjeve klijenata na portu broj 8080. Ovdje moลพete navesti bilo koji dostupan port.
Izvrลกavanje koda
- Spremite datoteku na svoje raฤunalo: C:\Korisnici\Vaลกe ime\firstprogram.js
- U naredbenom retku idite do mape u kojoj je pohranjena datoteka. Unesite naredbu Node firstprogram.js.
- Sada vaลกe raฤunalo radi kao posluลพitelj! Ako netko pokuลกa pristupiti vaลกem raฤunalu na portu 8080, dobit ฤe poruku "Pozdrav svijete!".
- Pokrenite internet preglednik i upiลกite adresu: http://localhost:8080
Izlaz:












