Node.js dla początkujących - Część 0: Instalacja i pierwsze kroki

1/8/2025 Kurs JavaScript

Mateusz Kędziora

image

Wprowadzenie

Cześć! Witaj w zerowej części kursu poświęconego Node.js. Jeśli jesteś tu, to prawdopodobnie chcesz nauczyć się tworzyć aplikacje internetowe i serwerowe za pomocą JavaScript. Świetnie trafiłeś! Node.js to potężne narzędzie, które to umożliwia, a ten kurs poprowadzi Cię przez wszystkie podstawy, krok po kroku. W tej części zajmiemy się instalacją Node.js na Twoim komputerze i napiszemy nasz pierwszy program - klasyczne “Hello World!”.

Czym właściwie jest Node.js?

Zanim zaczniemy instalację, krótko wyjaśnijmy, czym jest Node.js. Najprościej mówiąc, to środowisko uruchomieniowe dla JavaScript, które pozwala na wykonywanie kodu JavaScript poza przeglądarką internetową. Do tej pory JavaScript kojarzył się głównie z działaniem w przeglądarkach, ale dzięki Node.js możemy go używać również po stronie serwera, tworząc dynamiczne strony internetowe, aplikacje sieciowe i wiele innych.

Instalacja Node.js – krok po kroku

Instalacja Node.js jest prosta i szybka. Oto kroki, które musisz wykonać:

  1. Pobierz instalator: Wejdź na oficjalną stronę Node.js: https://nodejs.org/en/download. Znajdziesz tam dwie wersje do pobrania: LTS (Long Term Support) i Current. Dla początkujących zalecam wersję LTS, ponieważ jest stabilniejsza i dłużej wspierana. Wybierz instalator odpowiedni dla Twojego systemu operacyjnego (Windows, macOS lub Linux).

  2. Uruchom instalator: W przypadku windowsa po pobraniu pliku, uruchom go. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

  3. Sprawdź instalację: Po zakończeniu instalacji, otwórz terminal (w systemie Windows to “Wiersz poleceń” lub “PowerShell”, na macOS “Terminal”, a na Linuxie dowolny terminal). Wpisz polecenie node -v i naciśnij Enter. Powinieneś zobaczyć numer zainstalowanej wersji Node.js. Podobnie, wpisując npm -v, sprawdzisz wersję menedżera pakietów npm (Node Package Manager), który jest instalowany razem z Node.js.

Co to jest npm?

npm (Node Package Manager) to menedżer pakietów dla Node.js. Umożliwia on instalowanie, aktualizowanie i zarządzanie bibliotekami i narzędziami, które rozszerzają funkcjonalność Node.js. Będziemy z niego często korzystać w dalszych częściach kursu.

Pierwszy program - Hello World!

Teraz, gdy mamy zainstalowane Node.js, możemy napisać nasz pierwszy program.

  1. Utwórz plik: Otwórz edytor tekstu (np. Notatnik, VS Code, Sublime Text, Atom – polecam któryś z tych ostatnich, bo ułatwiają pracę z kodem) i utwórz nowy plik o nazwie hello.js.

  2. Wpisz kod: W pliku hello.js wpisz następujący kod:

    console.log("Hello World!");

    console.log() to funkcja JavaScript, która wyświetla tekst w konsoli.

  3. Uruchom program: Zapisz plik hello.js. W terminalu przejdź do folderu, w którym zapisałeś plik (użyj polecenia cd, np. cd Documents/Projekty/NodeJS). Następnie wpisz polecenie node hello.js i naciśnij Enter.

  4. Zobacz wynik: W terminalu powinieneś zobaczyć napis “Hello World!”. Gratulacje! Właśnie uruchomiłeś swój pierwszy program w Node.js.

Podsumowanie

W tym wpisie zainstalowaliśmy Node.js i napisaliśmy nasz pierwszy program. To był dopiero początek, ale fundamenty zostały położone. W kolejnych częściach kursu zajmiemy się bardziej zaawansowanymi tematami, takimi jak moduły, obsługa żądań HTTP i tworzenie serwerów.

Zadanie domowe

  • Spróbuj zmodyfikować program “Hello World!”, aby wyświetlał inny tekst.
  • Poszukaj informacji na temat różnych edytorów kodu i wybierz ten, który Ci najbardziej odpowiada.

Mam nadzieję, że ten wpis był pomocny. Jeśli masz jakieś pytania, zostaw komentarz! Do zobaczenia w następnej części kursu!

Dodatkowe wskazówki dla początkujących

  • Edytor kodu: Zainstaluj edytor kodu z podświetlaniem składni i autouzupełnianiem, np. Visual Studio Code (darmowy i bardzo popularny).
  • Terminal: Naucz się podstawowych komend terminala (np. cd, ls lub dir, mkdir). To ułatwi Ci pracę z Node.js.
  • Dokumentacja: Zaglądaj do oficjalnej dokumentacji Node.js: https://nodejs.org/en/docs/.

Polecane artykuły