Installieren und Konfigurieren von Node.js und NPM unter Windows ⋆ ALexHost SRL

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

Use code at checkout:

Skills
06.12.2024

Installieren und Konfigurieren von Node.js und NPM unter Windows

Node.js ist eine leistungsstarke JavaScript-Laufzeitumgebung, die auf der V8-Engine von Chrome basiert, und NPM (Node Package Manager) ist ein Paketmanager, der mit Node.js geliefert wird. Beide sind unverzichtbare Werkzeuge für die Entwicklung moderner JavaScript-Anwendungen. Diese Anleitung führt Sie durch den Prozess der Installation und Konfiguration von Node.js und NPM auf einem Windows-System.

Schritt 1: Node.js-Installer herunterladen

  1. Besuchen Sie die offizielle Node.js-Website: Gehen Sie auf die offizielle Node.js-Website.
  2. Wählen Sie die korrekte Version:
    • LTS (Langfristige Unterstützung): Für die meisten Benutzer empfohlen, da sie stabiler ist.
    • Current: Enthält die neuesten Funktionen, kann aber weniger stabil sein.

    Laden Sie das entsprechende Installationsprogramm für Ihre Windows-Version herunter (z. B. 64-Bit).

Schritt 2: Installieren Sie Node.js und NPM

  1. Führen Sie das Installationsprogramm aus:
    • Doppelklicken Sie auf die heruntergeladene Datei node-vxx.x.x-x64.msi, um den Installationsprozess zu starten.
  2. Folgen Sie dem Installationsassistenten:
    • Klicken Sie auf dem Begrüßungsbildschirm auf Weiter.
    • Akzeptieren Sie die Lizenzvereinbarung und klicken Sie auf Weiter.
    • Wählen Sie den Installationspfad (standardmäßig ist dies C:\Programme\nodejs\) und klicken Sie auf Weiter.
    • Wählen Sie auf dem Bildschirm Benutzerdefiniertes Setup” die Option NPM” zusammen mit Node.js installieren” und klicken Sie dann auf Weiter”.
    • Klicken Sie auf Installieren, um die Installation zu starten.
    • Klicken Sie auf Fertig stellen, wenn die Installation abgeschlossen ist.

    Standardmäßig fügt das Installationsprogramm Node.js der PATH-Umgebungsvariablen Ihres Systems hinzu, was bedeutet, dass Sie die Befehle node und npm in der Eingabeaufforderung ohne zusätzliche Konfiguration verwenden können.

Schritt 3: Überprüfen der Installation

Nach der Installation ist es wichtig, zu überprüfen, ob Node.js und NPM korrekt installiert wurden.

  1. Öffnen Sie die Eingabeaufforderung: Drücken Sie Windows R, geben Sie cmd ein und drücken Sie Enter.
  2. Überprüfen Sie die Node.js-Version: Führen Sie den folgenden Befehl aus, um die installierte Version von Node.js zu überprüfen:
    node -v

    Dies sollte die Versionsnummer von Node.js anzeigen (z. B. v18.x.x).

  3. Prüfen Sie die NPM-Version: Überprüfen Sie die Installation von NPM, indem Sie folgenden Befehl ausführen:
    npm -v

    Dies sollte die Versionsnummer von NPM anzeigen (z. B. 9.x.x).

Schritt 4: NPM aktualisieren (optional)

Obwohl NPM zusammen mit Node.js installiert wird, ist es möglicherweise nicht immer die neueste Version. Sie können NPM mit dem folgenden Befehl auf die neueste Version aktualisieren:

npm install -g npm@latest

Die Option -g installiert das Paket global und stellt sicher, dass NPM systemweit aktualisiert wird.

Schritt 5: Konfigurieren Sie NPM (optional)

Sie können die NPM-Einstellungen konfigurieren, um die Arbeit mit NPM individueller zu gestalten. Hier sind einige nützliche Konfigurationen:

  1. Legen Sie das Standardverzeichnis für globale Pakete fest: Standardmäßig werden globale Pakete im Verzeichnis C:\Benutzer\\AppData\Roaming\npm installiert. Sie können dies bei Bedarf ändern:
    npm config set prefix "C:\Ihr\bevorzugter\Pfad"
  2. Einstellen der Standardregistrierung: Wenn Sie eine benutzerdefinierte Registrierung, z. B. eine private NPM-Registrierung, verwenden möchten, stellen Sie diese mit ein:
    npm config set registry "https://your-custom-registry.com/"
  3. Alle Konfigurationen anzeigen:Um alle aktuellen NPM-Konfigurationen zu sehen, führen Sie aus:
    npm config list

Schritt 6: Erstellen und Ausführen einer einfachen Node.js-Anwendung

  1. Erstellen Sie ein neues Verzeichnis: Erstellen Sie in der Eingabeaufforderung ein neues Verzeichnis für Ihr Projekt und navigieren Sie dorthin:
    mkdir my-node-app
    cd meine-node-anwendung
  2. Initialisieren Sie ein neues Node.js-Projekt: Erstellen Sie eine package.json-Datei, indem Sie sie ausführen:
    npm init -y

    Dadurch wird eine standardmäßige package.json-Datei mit der Grundkonfiguration für Ihr Node.js-Projekt erstellt.

  3. Erstellen Sie eine app.js-Datei: Erstellen Sie im Verzeichnis my-node-app mit einem beliebigen Texteditor (z. B. Notepad, Visual Studio Code) eine neue Datei mit dem Namen app.js und fügen Sie den folgenden Code in app.js ein:
    // 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 läuft auf http://${hostname}:${port}/`);

    });
  4. Ausführen der Node.js-Anwendung: Führen Sie die Anwendung in der Eingabeaufforderung aus:
    node app.js

    Sie sollten die Meldung sehen:

    Server läuft unter http://127.0.0.1:3000/
  5. Testen Sie die Anwendung: Öffnen Sie einen Webbrowser und rufen Sie http://127.0.0.1:3000/ auf. In Ihrem Browser sollte die Meldung Hello, World! angezeigt werden.

Schritt 7: Installieren und Verwenden von Node.js-Paketen

Sie können zusätzliche Node.js-Pakete mit NPM installieren. Installieren Sie zum Beispiel das beliebte Express-Framework:

npm install express

Nach der Installation können Sie Express in Ihrer Node.js-Anwendung verwenden, indem Sie es in Ihrer app.js-Datei anfordern:

const express = require('express');

const app = express();

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

res.send('Hallo von Express!');

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

console.log(`Server läuft auf http://localhost:${port}`);

});

Führen Sie die aktualisierte app.js aus:

node app.js

Besuchen Sie http://localhost:3000/ in Ihrem Browser, um die Nachricht von Express zu sehen.

Schlussfolgerung

Sie haben nun Node.js und NPM erfolgreich auf einem Windows-System installiert, NPM konfiguriert und eine einfache Node.js-Anwendung erstellt. Mit diesen Tools können Sie nun JavaScript-Anwendungen auf Ihrem Windows-Rechner erstellen, verwalten und bereitstellen. Viel Spaß beim Programmieren!

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

Use code at checkout:

Skills