Przejdź do treści

Node.js

AplikacjaOpenJS Foundation

Nazywany takze node, node.js, srodowisko uruchomieniowe nodejs

OpenJS FoundationProduktywnosc

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
Feex wyjaśnia
Jesli node.exe dziala w tle pozostawionego serwera deweloperskiego, sprawdzilbym wiersz polecen pod katem pliku server.js lub narzedzia npm. Nie odinstalowywalbym Pythona, aby go uciszyc.

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?

Uruchamianie narzedzi JavaScript

Serwery deweloperskie, narzedzia CLI i skrypty uruchamiaja sie jako proces node.exe. To nie jest python.exe.

Instalacje z uzyciem npm

npm.cmd jest dostarczany wraz z oficjalnym instalatorem. Composer to odpowiednik ze swiata PHP, a nie to srodowisko.

Menedzery wersji

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.

LTS
Aktualna

Wymagania systemowe

Wartosci sa zgodne z publicznymi wytycznymi wydawcy. Rzeczywiste zapotrzebowanie zalezy od obciazenia praca.

Minimalne

Minimalne wymagania systemowe
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.

Zainstalowane procesy
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

Typowe lokalizacje Node.js
Typowa instalacja C:\Program Files\nodejs\

Formaty plikow

JSMJSpackage.json

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.

Oficjalne kontakty
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.

Czy ten artykuł był pomocny?

Wystarczy odpowiedź tak lub nie. Wybierz powód, jeśli chcesz, lub dodaj krótką notatkę.

Czy ten artykuł był pomocny?