Jak zainstalować i skonfigurować Node.js i NPM w systemie Windows ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
06.12.2024

Jak zainstalować i skonfigurować Node.js i NPM w systemie Windows

Node.js to potężne środowisko uruchomieniowe JavaScript zbudowane na silniku V8 Chrome, a NPM (Node Package Manager) to menedżer pakietów dostarczany z Node.js. Są to niezbędne narzędzia do tworzenia nowoczesnych aplikacji JavaScript. Ten przewodnik przeprowadzi Cię przez proces instalacji i konfiguracji Node.js i NPM w systemie Windows.

Krok 1: Pobranie instalatora Node.js

  1. Odwiedź oficjalną stronę Node.js: Przejdź do oficjalnej strony Node.js.
  2. Wybierz odpowiednią wersję:
    • LTS (Long-Term Support): Zalecana dla większości użytkowników, ponieważ jest bardziej stabilna.
    • Current: Zawiera najnowsze funkcje, ale może być mniej stabilna.

    Pobierz instalator odpowiedni dla posiadanej wersji systemu Windows (np. 64-bitowej).

Krok 2: Instalacja Node.js i NPM

  1. Uruchom instalator:
    • Kliknij dwukrotnie pobrany plik node-vxx.x.x-x64.msi, aby rozpocząć proces instalacji.
  2. Postępuj zgodnie z instrukcjami kreatora instalacji:
    • Kliknij Next na ekranie powitalnym.
    • Zaakceptuj umowę licencyjną i kliknij Next.
    • Wybierz ścieżkę instalacji (domyślnie jest to C:\Program Files\nodejs\) i kliknij Next.
    • Na ekranie Custom Setup upewnij się, że zaznaczona jest opcja “Install NPM” wraz z Node.js, a następnie kliknij Next.
    • Kliknij Install, aby rozpocząć instalację.
    • Po zakończeniu instalacji kliknij Finish.

    Domyślnie instalator dodaje Node.js do zmiennej środowiskowej PATH systemu, co oznacza, że można używać poleceń node i npm w wierszu poleceń bez dodatkowej konfiguracji.

Krok 3: Weryfikacja instalacji

Po zakończeniu instalacji ważne jest, aby sprawdzić, czy Node.js i NPM zostały poprawnie zainstalowane.

  1. Otwórz wiersz polecenia:Naciśnij klawisz Windows R, wpisz cmd i naciśnij Enter.
  2. Sprawdź wersję Node.js:Uruchom następujące polecenie, aby sprawdzić zainstalowaną wersję Node.js:
    node -v

    Powinno to wyświetlić numer wersji Node.js (np. v18.x.x).

  3. Sprawdź wersję NPM:Zweryfikuj instalację NPM, uruchamiając:
    npm -v

    Powinno to wyświetlić numer wersji NPM (np. 9.x.x).

Krok 4: Aktualizacja NPM (opcjonalnie)

Chociaż NPM jest instalowany wraz z Node.js, nie zawsze musi to być najnowsza wersja. Możesz zaktualizować NPM do najnowszej wersji za pomocą następującego polecenia:

npm install -g npm@latest

Flaga -g instaluje pakiet globalnie, zapewniając, że NPM jest aktualizowany w całym systemie.

Krok 5: Konfiguracja NPM (opcjonalnie)

Możesz skonfigurować ustawienia NPM, aby uzyskać bardziej spersonalizowane wrażenia. Oto kilka przydatnych konfiguracji:

  1. Ustaw domyślny katalog dla pakietów globalnych: Domyślnie pakiety globalne są instalowane w katalogu C:\Users\\AppData\Roaming\npm. W razie potrzeby można to zmienić:
    npm config set prefix "C:\twoja\preferowana\ścieżka"
  2. Ustaw domyślny rejestr: Jeśli chcesz użyć niestandardowego rejestru, takiego jak prywatny rejestr NPM, ustaw go za pomocą:
    npm config set registry "https://your-custom-registry.com/"
  3. Wyświetl wszystkie konfiguracje: Aby wyświetlić wszystkie bieżące konfiguracje NPM, uruchom:
    npm config list

Krok 6: Utwórz i uruchom prostą aplikację Node.js

  1. Utwórz nowy katalog: W wierszu poleceń utwórz nowy katalog dla swojego projektu i przejdź do niego:
    mkdir my-node-app
    cd my-node-app
  2. Zainicjuj nowy projekt Node.js: Utwórz plik package.json, uruchamiając:
    npm init -y

    Spowoduje to wygenerowanie domyślnego pliku package.json z podstawową konfiguracją projektu Node.js.

  3. Utwórz plik app.js:Wewnątrz katalogu my-node-app utwórz nowy plik o nazwie app.js za pomocą dowolnego edytora tekstu (np. Notatnik, Visual Studio Code).Dodaj następujący kod do app.js:
    // app.js

    const http = require('http');const hostname = '127.0.0.1';

    const port = 3000;const server = http.createServer((req, res) => {

    res.statusCode = 200;

    res.setHeader('Content-Type', 'text/plain');

    res.end('Hello, World!\n');

    });server.listen(port, hostname, () => {

    console.log(`Server running at http://${hostname}:${port}/`);

    });
  4. Uruchom aplikację Node.js:W wierszu polecenia uruchom aplikację:
    node app.js

    Powinieneś zobaczyć komunikat:

    Serwer uruchomiony pod adresem http://127.0.0.1:3000/
  5. Przetestuj aplikację:Otwórz przeglądarkę internetową i przejdź na stronę http://127.0.0.1:3000/. W przeglądarce powinien pojawić się komunikat Hello, World!

Krok 7: Instalowanie i używanie pakietów Node.js

Możesz zainstalować dodatkowe pakiety Node.js za pomocą NPM. Na przykład zainstalować popularny framework Express:

npm install express

Po instalacji można używać Express w aplikacji Node.js, wymagając go w pliku app.js:

const express = require('express');

const app = express();

const port = 3000; app.get('/', (req, res) => {

res.send('Hello from Express!');

});app.listen(port, () => {

console.log(`Server running at http://localhost:${port}`);

});

Uruchom zaktualizowany plik app.js:

node app.js

Odwiedź stronę http://localhost:3000/ w przeglądarce, aby zobaczyć wiadomość od Express.

Wnioski

Pomyślnie zainstalowałeś Node.js i NPM w systemie Windows, skonfigurowałeś NPM i utworzyłeś prostą aplikację Node.js. Dzięki tym narzędziom możesz rozpocząć tworzenie, zarządzanie i wdrażanie aplikacji JavaScript na komputerze z systemem Windows. Miłego kodowania!

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills