Preskoči na sadržaj

Node.js

AplikacijaOpenJS Foundation

Također se naziva node, node.js, nodejs runtime

OpenJS FoundationProduktivnost

JavaScript izvršno okruženje organizacije OpenJS Foundation. Zvanični Windows instaler smješta node.exe u Program Files\nodejs i uključuje npm.

Šta trebate znati

Node.js pokreće JavaScript. npm dolazi sa zvaničnim instalerom.

node.exe je izvršno okruženje Node.js. Zvanični Windows instaler također dodaje npm na PATH. python.exe je CPython. node.exe unutar projektnog foldera je često lokalna ili nvm instalacija.

Šta je to?
JavaScript izvršno okruženje sa npm-om
Isto što i Python?
Ne. Drugačiji jezik
node.exe u projektu?
Često lokalna ili nvm kopija
Feex navodi
Ako node.exe ostane pokrenut na zaostalom razvojnom serveru, provjerio bih komandnu liniju za server.js ili npm. Ne bih deinstalirao Python da bih ga zaustavio.

Šta je Node.js?

Node.js je OpenJS JavaScript izvršno okruženje. Zvanične verzije se nalaze u Program Files\nodejs ili u nvm folderu. To nije Python i nije Windows komponenta.

Ako ga nikada niste koristili

Ako README navodi da instalirate Node, preuzmite LTS instaler sa nodejs.org. Taj paket uključuje npm. Nije vam potreban Python za osnovnu Node aplikaciju. node.exe u Program Files\nodejs je globalno izvršno okruženje. node.exe pored projekta je često nvm-windows ili kopija uključena u projekat (vendored).

Za šta se koristi?

Pokretanje JavaScript alata

Razvojni serveri, CLI-jevi i skripte pokreću se kao node.exe. To nije python.exe.

npm instalacije

npm.cmd se isporučuje sa zvaničnim instalerom. Composer je PHP pandan, a ne ovo.

Menadžeri verzija

nvm-windows zadržava dodatne kopije node.exe. To je i dalje Node, a ne fajl u System32.

Za koga je namijenjen?

  • Osobe čiji alati podrazumijevaju npm
  • Korisnici koji su pronašli node.exe u projektu i pomislili da je zlonamjerni softver
  • Svi koji su ga pomiješali sa Pythonom jer za oba piše izvršno okruženje (runtime)

Trenutni status

Aktivno se razvija. OpenJS isporučuje Current i LTS linije izdanja. Ovaj članak se odnosi na Windows desktop okruženje, a ne na Node unutar WSL-a.

Koliko je star?

Ryan Dahl je objavio Node.js 2009. godine. Mlađi je od Pythona (1991) i stariji od većine Electron editora. Trenutni rad na Windowsu koristi LTS sa nodejs.org, a ne eru verzija 0.x.

Verzije

Prvo glavni kanali. Tačni brojevi verzija nisu svi ovdje verifikovani.

LTS
Current

Sistemski zahtjevi

Vrijednosti prate javne smjernice izdavača. Radno opterećenje i dalje mijenja stvarne potrebe.

Minimalno

Minimalni sistemski zahtjevi
Operativni sistem Aktuelno 64-bitno izdanje za Windows 10 ili Windows 11, prema nodejs.org
RAM Izvršno okruženje je malo. Bundleri i node_modules određuju potrošnju memorije

Profil resursa

Potreba za procesorom
Prati ono što otvorite unutar aplikacije
Potreba za RAM-om
Prati dokumente, kartice ili biblioteke

Instalirani procesi

Ove izvršne datoteke pripadaju ovom proizvodu kada je instaliran.

Instalirani procesi
node.exe Node.js izvršno okruženje za tu instalaciju

Komponente pri pokretanju

Startup npm skripta ga može pokrenuti. To ste vi ili proizvođač softvera, a ne ugrađeni Windows servis pod nazivom Node.

Lokacije datoteka

Uobičajene Node.js lokacije
Tipična instalacija C:\Program Files\nodejs\

Formati datoteka

JSMJSpackage.json

Česti problemi

Zaostali localhost server

npm start može održati node.exe aktivnim nakon što zatvorite editor. Prekinite tu komandnu liniju, a ne python.exe.

Lokalni node.exe u projektu

Neki alati isporučuju vlastito izvršno okruženje. Otvorite lokaciju fajla. Program Files\nodejs je zvanična instalacija.

Rješavanje problema

where.exe node i node -v

Potvrdite Program Files\nodejs naspram nvm-a ili kopije projekta. where.exe python je drugačija instalacija.

Ako se rad odvijao unutar Ubuntua, ovaj exe je pogrešan

WSL Node se nalazi u distribuciji. Prekidanje izvršavanja Windows node.exe neće zaustaviti Linux Node.

Ponovo instalirajte sa nodejs.org, a ne nasumični Node paket

Zvanični LTS instaler uključuje npm. Paket sa oglasne pretrage je smeće.

Alternative

Python je drugačiji jezik. Bun i Deno se preklapaju za neke JS zadatke.

Zvanična pomoć i preuzimanja

Započnite s proizvođačem. Nasumične stranice s izvršnim datotekama nisu kanal podrške.

Zvanični kontakti
Preuzimanje nodejs.org/ Zvanični instalater ili stranica proizvođača
Pomoć nodejs.org/docs Podrška proizvođača
Zvanična stranica nodejs.org/ Započnite ovdje, a ne na nasumičnom hostu izvršnih datoteka
Indeks izdanja nodejs.org/en/download/releases Kada projekat fiksira stariju glavnu verziju

Povezani hardver

Samo izvršno okruženje je lagano. Veliki TypeScript projekti zahtijevaju RAM i SSD za node_modules.

Tehnički detalji

Tehnički detalji

Brojevi verzija proizvođača se mijenjaju. Ovaj članak ne fiksira konkretnu verziju.

Izvori i provjera

Zabilježena oznaka izvora: august 2026. Ova oznaka ne predstavlja nezavisnu provjeru. Kako istražujemo.

Da li je ovaj članak bio koristan?

Dovoljno je da odgovorite sa da ili ne. Izaberite razlog ako želite ili dodajte kratku napomenu.

Da li je ovaj članak bio koristan?