Herunterladen & Installieren Sie Node.js und NPM im Fenster

Inhaltsverzeichnis:

Anonim

Der erste Schritt zum Erstellen Ihrer Node.js-Anwendungen ist die Installation des node.js-Frameworks. Das Node.js-Framework ist für eine Vielzahl von Betriebssystemen verfügbar, von Windows bis Ubuntu und OS X. Sobald das Node.js-Framework installiert ist, können Sie mit dem Erstellen Ihrer ersten Node.js-Anwendungen beginnen.

Node.js bietet auch die Möglichkeit, externe Funktionen oder erweiterte Funktionen durch Verwendung benutzerdefinierter Module einzubetten. Diese Module müssen separat installiert werden. Ein Beispiel für ein Modul ist das MongoDB-Modul, mit dem Sie mit MongoDB-Datenbanken aus Ihrer Node.js-Anwendung arbeiten können.

In diesem Tutorial lernen Sie:

  • Herunterladen und Installieren von Node.js unter Windows
  • So installieren Sie NPM unter Windows 10/8/7
  • Ausführen Ihrer ersten "Hello World" -Anwendung in Node.js.

So installieren Sie Node.js unter Windows

Der erste Schritt bei der Verwendung von Node.js ist die Installation der Node.js-Bibliotheken auf dem Client-System. Im Folgenden finden Sie die Schritte zum Herunterladen und Installieren von Node.js unter Windows:

Schritt 1) Laden Sie Node.js Installer für Windows herunter

Gehen Sie zur Website https://nodejs.org/en/download/ und laden Sie die erforderlichen Binärdateien herunter.

In unserem Beispiel werden wir Node.js unter Windows mit den 32-Bit-Setup-Dateien herunterladen.

Schritt 2) Führen Sie die Installation aus

Doppelklicken Sie auf die heruntergeladene MSI-Datei, um die Installation zu starten.

Klicken Sie im ersten Bildschirm auf die Schaltfläche Ausführen, um die Installation zu starten.

Schritt 3) Fahren Sie mit den Installationsschritten fort

Klicken Sie im nächsten Bildschirm auf die Schaltfläche "Weiter", um mit der Installation fortzufahren

Schritt 4) Akzeptieren Sie die Allgemeinen Geschäftsbedingungen

Akzeptieren Sie im nächsten Bildschirm die Lizenzvereinbarung und klicken Sie auf die Schaltfläche Weiter.

Schritt 5) Richten Sie den Pfad ein

Wählen Sie im nächsten Bildschirm den Speicherort aus, an dem Node.js installiert werden soll, und klicken Sie dann auf die Schaltfläche Weiter.

1. Geben Sie zunächst den Speicherort für die Installation von Node.js ein. Hier werden die Dateien für Node.js nach der Installation gespeichert.

2. Klicken Sie auf die Schaltfläche Weiter, um mit der Installation fortzufahren.

Schritt 6) Wählen Sie die zu installierenden Standardkomponenten aus

Akzeptieren Sie die Standardkomponenten und klicken Sie auf die Schaltfläche Weiter.

Schritt 7) Starten Sie die Installation

Klicken Sie im nächsten Bildschirm auf die Schaltfläche Installieren, um die Installation von Node.js unter Windows zu starten.

Schritt 8) Schließen Sie die Installation ab

Klicken Sie auf die Schaltfläche Fertig stellen, um die Installation abzuschließen.

Windows is now recommending that developers use Node.js with WSL2(the Windows subsystem for Linux) 

So installieren Sie NPM unter Windows 10/8/7

Die andere Möglichkeit, Node.js auf einem beliebigen Clientcomputer zu installieren, besteht in der Verwendung eines "Paketmanagers".

Unter Windows wird der NPM-Download (Node Package Manager) als Chocolatey bezeichnet. Es wurde als dezentrales Framework für die schnelle Installation der von Ihnen benötigten Anwendungen und Tools konzipiert.

Für die Installation von NPM unter Windows über Chocolatey müssen die folgenden Schritte ausgeführt werden.

Schritt 1) Installieren von Chocolatey - Auf der Chocolatey-Website (https://chocolatey.org/) finden Sie sehr klare Anweisungen zur Installation dieses Frameworks.

  • Der erste Schritt besteht darin, den folgenden Befehl in den Eingabeaufforderungsfenstern auszuführen. Dieser Befehl stammt von der Chocolatey-Website und ist der Standardbefehl für die Installation von Node.js über Chocolatey.
  • Der folgende Befehl ist ein PowerShell-Befehl, der das Remote-PowerShell-Skript auf der Chocolatey-Website aufruft. Dieser Befehl muss in einem PowerShell-Befehlsfenster ausgeführt werden.
  • Dieses PowerShell-Skript erledigt alle erforderlichen Arbeiten, um die erforderlichen Komponenten herunterzuladen und entsprechend zu installieren.

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((neues Objekt wet.webclient) .DownloadString ('https://chocolatey.org/install.ps1'))" && SET PATH =% PATH%;% ALLUSERSPROFILE% \ schokoladig \ bin

Schritt 2) Der nächste Schritt besteht darin, Node.js mit dem Chocolatey-Paketmanager auf Ihrem lokalen Computer zu installieren. Dies kann durch Ausführen des folgenden Befehls in der Eingabeaufforderung erfolgen.

cinst nodejs installieren

Wenn die Installation erfolgreich ist, erhalten Sie die Meldung über die erfolgreiche Installation von Node.js.

Hinweis: Wenn Sie eine Fehlermeldung wie "C: \ ProgramData \ocolatey \ lib \ libreoffice \ tools \ocolateyInstall.ps1" erhalten, erstellen Sie den Ordner im Pfad manuell

Ausführen Ihrer ersten Hello World-Anwendung in Node.js.

Nachdem Sie Node.js heruntergeladen und auf Ihrem Computer installiert haben, versuchen wir, "Hello World" in einem Webbrowser anzuzeigen.

Erstellen Sie die Datei Node.js mit dem Dateinamen firstprogram.js

var http = require('http');http.createServer(function (req, res) {res.writeHead(200, {'Content-Type': 'text/html'});res.end('Hello World!');}).listen(8080);

Code Erläuterung:

  1. Die Grundfunktionalität der Funktion "require" besteht darin, dass sie eine JavaScript-Datei liest, die Datei ausführt und dann ein Objekt zurückgibt. Mit diesem Objekt kann man dann die verschiedenen Funktionen nutzen, die in dem von der Funktion require aufgerufenen Modul verfügbar sind. In unserem Fall verwenden wir also die Funktionalität von HTTP und verwenden den Befehl require (http).
  2. In dieser zweiten Codezeile erstellen wir eine Serveranwendung, die auf einer einfachen Funktion basiert. Diese Funktion wird immer dann aufgerufen, wenn eine Anfrage an unsere Serveranwendung gestellt wird.
  3. Wenn eine Anfrage eingeht, bitten wir unsere Funktion, eine "Hello World" -Antwort an den Client zurückzugeben. Die writeHead-Funktion wird verwendet, um Header-Daten an den Client zu senden, und während die End-Funktion die Verbindung zum Client schließt.
  4. Wir verwenden dann die Funktion server.listen, um unsere Serveranwendung dazu zu bringen, Clientanforderungen an Port Nr. 8080 abzuhören. Hier können Sie einen beliebigen verfügbaren Port angeben.

Code ausführen

    1. Speichern Sie die Datei auf Ihrem Computer: C: \ Benutzer \ Ihr Name \ firstprogram.js

    2. Navigieren Sie an der Eingabeaufforderung zu dem Ordner, in dem die Datei gespeichert ist. Geben Sie den Befehl Node firstprogram.js ein

    1. Jetzt arbeitet Ihr Computer als Server! Wenn jemand versucht, über Port 8080 auf Ihren Computer zuzugreifen, erhält er eine "Hallo Welt!" Nachricht im Gegenzug!

    2. Starten Sie Ihren Internetbrowser und geben Sie die Adresse ein: http: // localhost: 8080

Ausgabe

Zusammenfassung

  • Wir haben die Installation von Node.js über das MSI-Installationsmodul gesehen, das auf der Node.js-Website verfügbar ist. Diese Installation installiert die erforderlichen Module, die zum Ausführen einer Node.js-Anwendung auf dem Client erforderlich sind.
  • Node.js kann auch über einen Paketmanager installiert werden. Der Paketmanager für Windows heißt Chocolatey. Durch Ausführen einiger einfacher Befehle an der Eingabeaufforderung lädt der Chocolatey-Paketmanager die erforderlichen Dateien automatisch herunter und installiert sie dann auf dem Clientcomputer.
  • Eine einfache Node.js-Anwendung besteht darin, einen Server zu erstellen, der einen bestimmten Port überwacht. Wenn eine Anfrage an den Server geht, sendet der Server automatisch eine "Hallo Welt" -Antwort an den Client.