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.18: Version 8.x.yv6.1: Version 6.1.x
Es gibt auch Tags für zwei besonders nützliche Versionen:
lts- neueste Long-Term-Support-Versionlatest,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
| Name | Lizenz |
|---|---|
| NodeJS | MIT-Lizenz |
| Npm | Artistic License 2.0 |
| n | MIT-Lizenz |
Nützliche Links
Weitere Informationen zu den installierten Paketen finden Sie in der offiziellen Dokumentation: