Spezifizieren einer bestimmten Version der Node.js-Runtime für Dienste
In ServBay ist es sehr einfach, eine bestimmte Version der Node.js-Laufzeitumgebung für ein Projekt, ein bestimmtes Node.js-Skript oder eine Website festzulegen. Dieser Artikel beschreibt detailliert, wie Sie eine spezifische Node.js-Version für Node.js-Skripte und Websites angeben können.
Spezifizierung einer bestimmten Version von Node.js für ein Projekt und Konfiguration
ServBay unterstützt die Festlegung der Node.js-Laufzeitumgebung auf Projektebene, was über die .servbay.config
-Datei erreicht wird. Mit der .servbay.config
-Datei können Sie projektbezogene spezifische Konfigurationen für die Node.js-Laufzeitversion, das Repository, das Cache-Verzeichnis usw. durchführen.
Für detaillierte Einstellungen und Verwendungsmethoden lesen Sie den Artikel Verwendung der .servbay.config-Datei.
Spezifizieren einer bestimmten Version von Node.js für Skripte
Wenn Sie keine projektbezogene Node.js-Version festlegen möchten und nur vorübergehend eine bestimmte Version von Node.js aufrufen möchten, können Sie diese Methode verwenden.
In ServBay können Sie über die Befehlszeile ganz einfach die Node.js-Version angeben, die für ein Node.js-Skript verwendet werden soll. Sie müssen lediglich den Befehl node-<version>
verwenden. Zum Beispiel, um ein Skript mit Node.js 14 auszuführen, können Sie den folgenden Befehl verwenden:
$ node-14 script.js
Hallo Welt
Node.js-Version: 14.17.0
$ node-16 script.js
Hallo Welt
Node.js-Version: 16.3.0
2
3
4
5
6
7
Erläuterung des Beispiels
node-14 script.js
: Führt das Skriptscript.js
mit Node.js Version 14 aus.node-16 script.js
: Führt das Skriptscript.js
mit Node.js Version 16 aus.
Auf diese Weise können Sie flexibel die Kompatibilität verschiedener Node.js-Versionen testen und ausführen.
Spezifizieren einer bestimmten Version von Node.js für eine Website
TIP
Diese Funktion wird in einer neuen Version von ServBay unterstützt
Wenn Sie die Node.js-Runtime-Version für die gesamte Website angeben müssen, können Sie dies über die Verwaltungsoberfläche von ServBay tun.
Schritte
Öffnen Sie die ServBay-Verwaltungsoberfläche:
Finden Sie die ServBay-Anwendung und öffnen Sie sie.Navigieren Sie zu den Website-Einstellungen:
Klicken Sie im Navigationsmenü aufWebsite
.Wählen Sie die spezifische Website aus:
Finden Sie in der Liste der Websites die spezifische Website, die Sie einrichten möchten, und klicken Sie auf das Dropdown-Menü für die Node.js-Version auf der rechten Seite.Wählen Sie die Node.js-Version aus:
Wählen Sie im Einstellungs-Dropdown-Menü die Node.js-Version aus, die verwendet werden soll. Stellen Sie sicher, dass der entsprechende Node.js-Dienst installiert und aktiv ist.
Hinweise
- Stellen Sie sicher, dass die Node.js-Version installiert ist: Bevor Sie eine Node.js-Version auswählen, vergewissern Sie sich, dass diese Version von Node.js in ServBay installiert und aktiv ist.
- Kompatibilitätsprüfung: Nach dem Wechsel der Node.js-Version wird empfohlen, die Kompatibilität der Website zu überprüfen, um sicherzustellen, dass alle Funktionen ordnungsgemäß funktionieren.
Zusammenfassung
In ServBay ist es sehr einfach, eine bestimmte Version der Node.js-Runtime zu spezifizieren. Sie können die Node.js-Laufzeitversion für Projekte über die .servbay.config
-Datei angeben, über die Befehlszeile direkt die Laufzeitversion für Node.js-Skripte festlegen oder über die Verwaltungsoberfläche von ServBay die Node.js-Version für die gesamte Website spezifizieren. Ob für Projekte, einzelne Skripte oder ganze Websites – Sie können die Node.js-Version flexibel wechseln, um verschiedenen Entwicklungs- und Betriebsanforderungen gerecht zu werden.