Node.js to potężne środowisko uruchomieniowe JavaScript, które pozwala deweloperom na budowanie skalowalnych aplikacji sieciowych. NPM (Node Package Manager) jest dołączony do Node.js i pomaga w efektywnym zarządzaniu zależnościami. Ten przewodnik przeprowadzi Cię przez instalację i konfigurację Node.js oraz NPM na maszynie z systemem Windows.

Krok 1: Pobierz instalator Node.js

  1. Odwiedź oficjalną stronę Node.js.
  2. Wybierz wersję LTS (Long-Term Support) dla stabilności i bezpieczeństwa.
  3. Pobierz plik Windows Installer (.msi) dla swojej architektury systemu (64-bit lub 32-bit).

Krok 2: Zainstaluj Node.js

  1. Uruchom pobrany instalator .msi.
  2. Postępuj zgodnie z instrukcjami na ekranie:
    • Zaakceptuj umowę licencyjną.
    • Wybierz lokalizację instalacji.
    • Upewnij się, że opcja „Automatycznie zainstaluj niezbędne narzędzia” jest zaznaczona (do kompilacji modułów natywnych).
  3. Kliknij Dalej i zakończ proces instalacji.

Krok 3: Zweryfikuj instalację

Po zainstalowaniu, zweryfikuj, czy Node.js i NPM są poprawnie skonfigurowane:

  1. Otwórz Wiersz polecenia (cmd) lub PowerShell.
  2. Wpisz następujące polecenia:
    node -v
    npm -v

    Jeśli zainstalowano poprawnie, te polecenia wyświetlą zainstalowane wersje Node.js i NPM.

Krok 4: Skonfiguruj NPM (opcjonalnie)

Ustaw domyślny globalny katalog dla pakietów NPM

Aby uniknąć błędów uprawnień podczas instalacji globalnych pakietów, możesz zmienić domyślny katalog:

  1. Utwórz katalog dla globalnych pakietów:
    mkdir "%USERPROFILE%npm-global"
  2. Skonfiguruj NPM, aby używał tego katalogu:
    npm config set prefix "%USERPROFILE%npm-global"
  3. Dodaj nowy katalog do zmiennej PATH systemu:
    • Otwórz Panel sterowania > System > Ustawienia systemu zaawansowanego.
    • Kliknij Zmienne środowiskowe.
    • Edytuj zmienną Path w sekcji Zmiennych użytkownika.
    • Dodaj: %USERPROFILE%npm-globalbin

Krok 5: Zainstaluj Yarn (opcjonalnie)

Yarn to alternatywny menedżer pakietów, który można zainstalować za pomocą NPM:

npm install -g yarn

Zweryfikuj instalację:

yarn -v

Krok 6: Przetestuj Node.js, uruchamiając prosty skrypt

Aby upewnić się, że wszystko działa, stwórz plik testowy:

  1. Otwórz edytor tekstu i zapisz poniższe jako app.js:
    console.log("Hello, Node.js!");
  2. Uruchom skrypt używając:
    node app.js

    Powinieneś zobaczyć Hello, Node.js! wydrukowane w terminalu.

Podsumowanie

Pomyślnie zainstalowałeś i skonfigurowałeś Node.js oraz NPM na systemie Windows. Jesteś teraz gotowy, aby rozpocząć budowanie aplikacji JavaScript i efektywne zarządzanie zależnościami!