Node.js
Nazywany takze node, node.js, srodowisko uruchomieniowe nodejs
Srodowisko uruchomieniowe JavaScript od OpenJS Foundation. Oficjalny instalator dla systemu Windows umieszcza plik node.exe w Program Files\nodejs i zawiera menedzer npm.
Co musisz wiedzieć
Node.js wykonuje kod JavaScript. Menedzer npm wchodzi w sklad oficjalnego instalatora.
node.exe to srodowisko uruchomieniowe Node.js. Oficjalny instalator dla systemu Windows dodaje rowniez npm do sciezki PATH. python.exe to CPython. Plik node.exe wewnatrz folderu projektu to czesto kopia lokalna lub instalacja zarzadzana przez nvm.
- Co to jest?
- Srodowisko uruchomieniowe JavaScript z npm
- To samo co Python?
- Nie. Inny jezyk
- node.exe w projekcie?
- Czesto kopia lokalna lub instalacja nvm
Czym jest Node.js?
Node.js to srodowisko uruchomieniowe JavaScript organizacji OpenJS. Oficjalne kompilacje znajduja sie w Program Files\nodejs lub w katalogu nvm. Nie jest to Python ani zaden komponent systemu Windows.
Jesli nigdy z niego nie korzystales
Jesli w pliku README zalecano instalacje Node, pobierz instalator LTS z nodejs.org. Ten pakiet zawiera menedzer npm. Do podstawowej aplikacji Node nie potrzebujesz Pythona. node.exe w Program Files\nodejs to globalne srodowisko uruchomieniowe. Plik node.exe znajdujacy sie bezposrednio przy projekcie to czesto zasob z nvm-windows lub kopia zalezna w projekcie.
Do czego sluzy?
Serwery deweloperskie, narzedzia CLI i skrypty uruchamiaja sie jako proces node.exe. To nie jest python.exe.
npm.cmd jest dostarczany wraz z oficjalnym instalatorem. Composer to odpowiednik ze swiata PHP, a nie to srodowisko.
nvm-windows przechowuje dodatkowe kopie node.exe. To nadal pliki Node, a nie pliki z folderu System32.
Dla kogo jest przeznaczony?
- Osoby, ktorych narzedzia wymagaja obecnosci npm
- Uzytkownicy, ktorzy znalezli plik node.exe w projekcie i uznali go za zlosliwe oprogramowanie
- Kazdy, kto pomylil go z Pythonem, poniewaz oba sa okreslane jako srodowisko uruchomieniowe
Aktualny status
Aktywnie rozwijany. OpenJS udostepnia linie wydań Current oraz LTS. Ten artykul dotyczy srodowiska uruchomieniowego na komputerze z systemem Windows, a nie platformy Node w srodowisku WSL.
Ile ma lat?
Ryan Dahl wydal srodowisko Node.js w 2009 roku. Jest ono mlodsze od Pythona (1991) i starsze od wiekszosci edytorow opartych na technologii Electron. Biezaca praca w systemie Windows opiera sie na wersji LTS z nodejs.org, a nie na epoce galezi 0.x.
Wersje
Najpierw glowne kanaly. Dokladne numery kompilacji nie zostaly tutaj w pelni zweryfikowane.
Wymagania systemowe
Wartosci sa zgodne z publicznymi wytycznymi wydawcy. Rzeczywiste zapotrzebowanie zalezy od obciazenia praca.
Minimalne
| System operacyjny | Aktualne 64-bitowe wydanie Windows 10 lub Windows 11, według nodejs.org |
|---|---|
| RAM | Samo środowisko wykonawcze jest małe. O pamięci decydują bundlery i node_modules |
Profil zasobow
- Zapotrzebowanie na procesor
- Zalezy od tego, co otworzysz w aplikacji
- Zapotrzebowanie na RAM
- Zalezy od dokumentow, zakladek lub bibliotek
Zainstalowane procesy
Te pliki wykonywalne naleza do tego produktu, gdy jest on zainstalowany.
| node.exe | Środowisko wykonawcze Node.js dla tej instalacji |
|---|
Skladniki autostartu
Skrypt startowy npm może go uruchomić. To działanie użytkownika lub dostawcy oprogramowania, a nie wbudowana usługa Windows o nazwie Node.
Lokalizacje plikow
| Typowa instalacja | C:\Program Files\nodejs\ |
|---|
Formaty plikow
Częste problemy
Pozostałość po serwerze localhost
npm start może utrzymywać proces node.exe przy życiu po zamknięciu edytora. Zakończ tę linię poleceń, a nie python.exe.
Plik node.exe lokalny dla projektu
Niektóre narzędzia dołączają własne środowisko uruchomieniowe. Otwórz lokalizację pliku. Program Files\nodejs to oficjalna instalacja.
Rozwiazywanie problemow
where.exe node oraz node -v
Potwierdź Program Files\nodejs w porównaniu z nvm lub kopią projektową. where.exe python to inna instalacja.
Jeśli praca odbywała się w systemie Ubuntu, ten plik exe jest niewłaściwy
Node w WSL znajduje się w dystrybucji Linuksa. Zakończenie procesu node.exe w systemie Windows nie zatrzyma Node w systemie Linux.
Zainstaluj ponownie z nodejs.org, a nie z losowego pakietu Node
Oficjalny instalator LTS zawiera npm. Pakiet z reklamy w wyszukiwarce to śmieci.
Alternatywy
Python to inny język. Bun i Deno częściowo pokrywają się z Node.js w niektórych zadaniach JS.
Oficjalna pomoc i pliki do pobrania
Zacznij od producenta. Przypadkowe strony z plikami exe nie sa kanalem wsparcia.
| Pobierz | nodejs.org/ Oficjalny instalator lub strona producenta |
|---|---|
| Pomoc | nodejs.org/docs Wsparcie techniczne producenta |
| Oficjalna strona | nodejs.org/ Zacznij tutaj, a nie od przypadkowego hosta plikow exe |
| Indeks wydań | nodejs.org/en/download/releases Gdy projekt wymaga konkretnej, starszej wersji głównej |
Powiazany sprzet
Samo środowisko wykonawcze jest lekkie. Duże projekty TypeScript wymagają pamięci RAM i dysku SSD na potrzeby node_modules.
Szczegóły techniczne
Szczegóły techniczne
Numery wersji podawane przez producenta ulegaja zmianom. Ten artykul nie przypisuje konkretnej kompilacji.
Źródła i weryfikacja
Zarejestrowana etykieta źródła: sierpień 2026. Etykieta ta nie stanowi niezależnej weryfikacji. Jak prowadzimy badania.
- Oficjalna strona Node.js · Strona produktu u producenta
- Pomoc Node.js · Wsparcie producenta
- Mapa procesów Foxhole · Próbki z pierwszej ręki na komputerach z systemem Windows. Nie jest to benchmark laboratoryjny.
Czy ten artykuł był pomocny?
Wystarczy odpowiedź tak lub nie. Wybierz powód, jeśli chcesz, lub dodaj krótką notatkę.
Dziękujemy. Pomaga nam to ulepszać tę stronę.