Zum Hauptinhalt springen

NodeJS

Beschreibung​

NodeJS ist eine plattformübergreifende Umgebung für die Entwicklung clientseitiger Anwendungen auf Basis der Programmiersprache JavaScript. NodeJS ist Open Source und basiert auf der Chrome-V8-Engine, die es ermöglicht, JavaScript in Maschinencode zu übersetzen.

Erste Schritte​

NodeJS ist zusammen mit einem Image installiert. Um mit NodeJS zu arbeiten, können Sie die Befehle node und npm verwenden.

Sie können sich per SSH mit dem Server verbinden:

  • Mit einem SSH-Schlüssel, wenn diese Option vor der Erstellung eines Servers aktiviert ist
  • Mit dem Passwort des Benutzers root, das beim Aktivieren des Servers per E-Mail gesendet wird

Arbeiten mit dem Dienstprogramm n – Versionsmanager für NodeJS​

Installation von NodeJS-Versionen​

Um eine bestimmte NodeJS-Version zu installieren, führen Sie den folgenden Befehl aus:

n VERSION

Es gibt viele Möglichkeiten, die NodeJS-Version für den Befehl n anzugeben.

Numerische Versionsnummern können vollständig oder unvollständig sein, mit einem optionalen Zeichen v:

  • 20.5.1
  • 8: Version 8.x.y
  • v6.1: Version 6.1.x

Es gibt auch Tags für zwei besonders nützliche Versionen:

  • lts - neueste Long-Term-Support-Version
  • latest, current - neueste verfügbare Version

Ändern der NodeJS-Version​

Um NodeJS aus den installierten Versionen auszuwählen, führen Sie den Befehl aus:

n

Verwenden Sie dann die Pfeiltasten auf der Tastatur, um die gewünschte Version auszuwählen.

Entfernen von NodeJS-Versionen​

Um eine NodeJS-Version zu entfernen, führen Sie den folgenden Befehl aus:

n rm VERSION

Verfügbare Versionen zur Installation auflisten​

Um die zur Installation verfügbaren Versionen von NodeJS aufzulisten, führen Sie den Befehl aus:

n ls-remote

Der Befehl zeigt die ersten 20 verfügbaren Versionen an. Um eine Liste aller Versionen zu erhalten, müssen Sie den Schlüssel --all verwenden:

n ls-remote --all

Installierte Software​

NameLizenz
NodeJSMIT-Lizenz
NpmArtistic License 2.0
nMIT-Lizenz

Weitere Informationen zu den installierten Paketen finden Sie in der offiziellen Dokumentation: