Node.js
Más néven node, node.js, nodejs runtime
A JavaScript futtatókörnyezet az OpenJS Foundationtől. A hivatalos Windows-telepítő a node.exe fájlt a Program Files\nodejs alá helyezi, és tartalmazza az npm-et is.
Amit tudni érdemes
A Node.js JavaScriptet futtat. Az npm a hivatalos telepítő része.
A node.exe a Node.js futtatókörnyezet. A hivatalos Windows-telepítő az npm-et is a PATH környezeti változóba helyezi. A python.exe a CPython. A projektmappában lévő node.exe gyakran egy helyi vagy nvm-alapú telepítés része.
- Mi ez?
- JavaScript futtatókörnyezet npm-mel
- Ugyanaz, mint a Python?
- Nem. Különböző nyelv
- node.exe egy projektben?
- Gyakran egy helyi vagy nvm példány
Mi az a Node.js?
A Node.js az OpenJS JavaScript-futtatókörnyezete. A hivatalos buildek a Program Files\nodejs vagy egy nvm mappában találhatók. Nem azonos a Pythonnal, és nem Windows-összetevő.
Ha még sosem használta
Ha egy README a Node telepítését írja elő, szerezze be az LTS telepítőt a nodejs.org webhelyről. Ez a csomag tartalmazza az npm-et is. Egy alapvető Node-alkalmazáshoz nincs szükség Pythonra. A Program Files\nodejs mappában lévő node.exe a globális futtatókörnyezet. A projekt mellett található node.exe gyakran az nvm-windows vagy egy helyi beágyazott példány.
Mire használható?
A fejlesztői kiszolgálók, parancssori eszközök és parancsfájlok node.exe folyamatként indulnak. Ez nem a python.exe.
Az npm.cmd a hivatalos telepítővel együtt érkezik. A Composer a PHP megfelelője, nem ez.
Az nvm-windows további node.exe példányokat tárol. Ezek továbbra is a Node-hoz tartoznak, nem pedig a System32 fájljai.
Kinek készült?
- Felhasználók, akiknek az eszközei az npm-re támaszkodnak
- Felhasználók, akik node.exe fájlt találtak egy projektben, és kártevőnek vélték
- Mindenki, aki összetévesztette a Pythonnal, mert mindkettőre azt mondják, hogy runtime
Jelenlegi állapot
Aktívan fejlesztett. Az OpenJS Current és LTS kiadási csatornákat biztosít. Ez a cikk a Windows asztali futtatókörnyezetről szól, nem a WSL-en belüli Node-ról.
Hány éves?
Ryan Dahl 2009-ben adta ki a Node.js-t. Fiatalabb, mint a Python (1991), és régebbi, mint a legtöbb Electron-alapú szerkesztő. A jelenlegi windowsos munkák a nodejs.org-ról származó LTS-t használnak, nem a 0.x korszakbelit.
Verziók
Először a főbb csatornák. A pontos buildszámok nincsenek itt mind ellenőrizve.
Rendszerkövetelmények
Az értékek a kiadó nyilvános útmutatását követik. A tényleges igényt a munkaterhelés továbbra is módosítja.
Minimum
| Operációs rendszer | Egy aktuális 64 bites Windows 10 vagy Windows 11 kiadás, a nodejs.org szerint |
|---|---|
| RAM | A futtatókörnyezet kicsi. A csomagolók (bundlerek) és a node_modules határozzák meg a memóriahasználatot |
Erőforrás-profil
- Processzorigény
- Attól függ, mit nyit meg az alkalmazáson belül
- RAM-igény
- A dokumentumok, lapok vagy könyvtárak függvénye
Telepített folyamatok
Ezek a futtatható fájlok a termékhez tartoznak, amikor az telepítve van.
| node.exe | Node.js futtatókörnyezet az adott telepítéshez |
|---|
Indítási összetevők
Egy Startup npm-szkript elindíthatja. Ez a felhasználótól vagy egy szoftvergyártótól származik, nem pedig egy beépített, Node nevű Windows-szolgáltatás.
Fájlhelyek
| Jellemző telepítés | C:\Program Files\nodejs\ |
|---|
Fájlformátumok
Gyakori problémák
Egy visszamaradt localhost szerver
Az npm start életben tarthatja a node.exe-t a szerkesztő bezárása után is. Azt a parancssort állítsa le, ne a python.exe-t.
Projekt-lokális node.exe
Néhány eszköz beágyazva tartalmaz egy futtatókörnyezetet. Nyissa meg a fájl helyét. A Program Files\nodejs a hivatalos telepítés.
Hibaelhárítás
where.exe node és node -v
Ellenőrizze a Program Files\nodejs, az nvm vagy a projekt saját másolatát. A where.exe python egy másik telepítés.
Ha a munka az Ubuntu-n belül folyt, ez az exe a nem megfelelő
A WSL Node a disztribúcióban él. A windowsos node.exe leállítása nem fogja leállítani a linuxos Node-ot.
Telepítse újra a nodejs.org-ról, ne egy véletlenszerű Node-csomagból
A hivatalos LTS-telepítő tartalmazza az npm-et. A keresési hirdetésekben szereplő csomagok kéretlen szemetek.
Alternatívák
A Python egy másik nyelv. A Bun és a Deno átfedésben áll vele néhány JS-feladat esetén.
Hivatalos súgó és letöltések
Kezdje a fejlesztővel. A véletlenszerű exe-gyűjtő oldalak nem minősülnek támogatási csatornának.
| Letöltés | nodejs.org/ Hivatalos telepítő vagy fejlesztői oldal |
|---|---|
| Súgó | nodejs.org/docs Gyártói támogatás |
| Hivatalos webhely | nodejs.org/ Itt kezdje, ne egy véletlenszerű exe-megosztón |
| Kiadási jegyzék | nodejs.org/en/download/releases Amikor egy projekt egy régebbi főverzióhoz van rögzítve |
Kapcsolódó hardver
Maga a futtatókörnyezet könnyű. A nagy méretű TypeScript-projektek RAM-ot és SSD-t igényelnek a node_modules számára.
Műszaki adatok
Műszaki adatok
A gyártói verziószámok változnak. Ez a szócikk nem rögzít egyetlen buildet sem.
Források és ellenőrzés
Rögzített forráscímke: 2026. augusztus. Ez a címke nem jelent független ellenőrzést. Hogyan kutatunk.
- A Node.js hivatalos webhelye · Gyártói termékoldal
- Node.js súgó · Gyártói támogatás
- Foxhole folyamattérkép · Első féltől származó minták Windows rendszerű számítógépeken. Nem laboratóriumi teljesítményteszt.
Hasznos volt ez a cikk?
Egy igen vagy nem is elég. Válasszon egy indokot, ha szeretne, vagy írjon egy rövid megjegyzést.
Köszönjük. Ez segít az oldal fejlesztésében.