Node.js
Nazýva sa tiež node, node.js, nodejs runtime
JavaScriptové runtime prostredie od OpenJS Foundation. Oficiálny inštalátor pre systém Windows umiestňuje node.exe do Program Files\nodejs a obsahuje npm.
Čo potrebujete vedieť
Node.js spúšťa JavaScript. npm je súčasťou oficiálneho inštalátora.
node.exe je runtime Node.js. Oficiálny inštalátor pre Windows pridáva aj npm do systémovej cesty PATH. python.exe je CPython. Súbor node.exe v priečinku projektu je často lokálna inštalácia alebo inštalácia cez nvm.
- Čo je to?
- JavaScriptový runtime s npm
- To isté ako Python?
- Nie. Iný jazyk
- node.exe v projekte?
- Často lokálna kópia alebo kópia z nvm
Čo je Node.js?
Node.js je JavaScriptové runtime prostredie od OpenJS. Oficiálne zostavenia sa nachádzajú v Program Files\nodejs alebo v priečinku nvm. Nie je to Python ani súčasť systému Windows.
Ak ste ho nikdy nepoužívali
Ak je v súbore README uvedené nainštalovať Node, stiahnite si inštalátor verzie LTS z nodejs.org. Tento balík obsahuje aj npm. Pre základnú aplikáciu v Node nepotrebujete Python. Súbor node.exe v Program Files\nodejs je globálny runtime. Súbor node.exe priamo pri projekte je často nvm-windows alebo pribalená kópia dodávateľa.
Na čo sa používa?
Vývojové servery, nástroje CLI a skripty sa spúšťajú ako node.exe. To nie je python.exe.
npm.cmd sa dodáva s oficiálnym inštalátorom. Analógom v PHP je Composer, nie toto.
nvm-windows uchováva ďalšie kópie node.exe. To je stále Node, nie systémový súbor v System32.
Pre koho je určený?
- Ľudia, ktorých nástroje predpokladajú prítomnosť npm
- Používatelia, ktorí našli node.exe v projekte a mysleli si, že ide o škodlivý kód
- Každý, kto si ho pomýlil s Pythonom, pretože oba sa označujú ako runtime
Aktuálny stav
Aktívne vyvíjaný. OpenJS vydáva verzie v kanáloch Current a LTS. Tento článok sa venuje runtime prostrediu pre desktopový Windows, nie Node v rámci WSL.
Aký je starý?
Ryan Dahl vydal Node.js v roku 2009. Je mladší ako Python (1991) a starší ako väčšina editorov postavených na Electrone. Súčasná práca vo Windowse využíva verziu LTS z nodejs.org, nie éru 0.x.
Verzie
Prednostne hlavné kanály. Presné čísla zostavení tu nie sú kompletne overené.
Systémové požiadavky
Hodnoty vychádzajú z verejných pokynov vydavateľa. Skutočnú potrebu naďalej ovplyvňuje pracovné zaťaženie.
Minimum
| Operačný systém | Aktuálne 64-bitové vydanie Windows 10 alebo Windows 11, podľa nodejs.org |
|---|---|
| RAM | Samotný runtime je malý. O spotrebe pamäte rozhodujú bundlery a priečinok node_modules |
Profil využitia prostriedkov
- Nároky na procesor
- Závisí od toho, čo v aplikácii otvoríte
- Nároky na pamäť RAM
- Závisí od dokumentov, kariet alebo knižníc
Nainštalované procesy
Tieto spustiteľné súbory patria k tomuto produktu, keď je nainštalovaný.
| node.exe | Runtime Node.js pre danú inštaláciu |
|---|
Súčasti spúšťané pri štarte
Môže ho spustiť skript npm pridaný do položiek Pri spustení. To ste nastavili vy alebo dodávateľ softvéru, nie vstavaná služba systému Windows s názvom Node.
Umiestnenia súborov
| Typická inštalácia | C:\Program Files\nodejs\ |
|---|
Formáty súborov
Časté problémy
Zabudnutý lokálny server (localhost)
Príkaz npm start môže udržať node.exe spustený aj po zatvorení editora. Ukončite tento príkazový riadok, nie python.exe.
Súbor node.exe lokálny pre daný projekt
Niektoré nástroje obsahujú vlastný pribalený runtime. Otvorte umiestnenie súboru. Oficiálna inštalácia je Program Files\nodejs.
Riešenie problémov
where.exe node a node -v
Overte Program Files\nodejs oproti nvm alebo kópii v projekte. where.exe python je iná inštalácia.
Ak práca prebiehala v prostredí Ubuntu, tento exe je nesprávny
Node pre WSL sa nachádza v príslušnej distribúcii. Ukončenie súboru node.exe vo Windowse nezastaví Node v Linuxe.
Preinštalujte z nodejs.org, nie z náhodného balíka s Node
Oficiálny inštalátor LTS obsahuje npm. Balík zo sponzorovaných odkazov vo vyhľadávaní je odpad.
Alternatívy
Python je iný jazyk. Bun a Deno sa pri niektorých úlohách v JS prekrývajú.
Oficiálna pomoc a sťahovanie
Začnite u dodávateľa. Náhodné stránky so súbormi exe nie sú kanálom podpory.
| Stiahnutie | nodejs.org/ Oficiálny inštalátor alebo stránka dodávateľa |
|---|---|
| Pomoc | nodejs.org/docs Podpora dodávateľa |
| Oficiálna stránka | nodejs.org/ Začnite tu, nie na náhodnom hostingu pre súbory exe |
| Zoznam vydaní | nodejs.org/en/download/releases Keď projekt vyžaduje konkrétnu staršiu hlavnú verziu |
Súvisiaci hardvér
Samotný runtime je nenáročný. Veľké projekty v JavaScripte a TypeScripti vyžadujú RAM a SSD disk pre node_modules.
Technické podrobnosti
Technické podrobnosti
Čísla verzií dodávateľa sa menia. Tento článok sa neviaže na jedno konkrétne zostavenie.
Zdroje a overenie
Zaznamenané označenie zdroja: august 2026. Toto označenie nepredstavuje nezávislé overenie. Ako robíme výskum.
- Oficiálna stránka Node.js · Stránka produktu dodávateľa
- Pomocník pre Node.js · Podpora dodávateľa
- Mapa procesov Foxhole · Vzorky z prvej ruky na počítačoch so systémom Windows. Nejde o laboratórny benchmark.
Bol tento článok užitočný?
Stačí áno alebo nie. Ak chcete, vyberte dôvod, alebo pridajte krátku poznámku.
Ďakujeme. Pomáha nám to zlepšovať túto stránku.