Aktualisierung der Node-Version
Sie müssen eine Aktualisierung auf Node.js 18 durchführen, da Sie ansonsten Ihre Website nicht bereitstellen können. Weitere Informationen finden Sie in der nachstehenden Tabelle.
Kunden bestimmen, welche Version von Node.js für die Ausführung einer Managed Runtime-Umgebung verwendet wird. Alle zwei Jahre müssen Kunden Node.js-Versionen aktualisieren, da die Unterstützung für ältere Versionen aus Sicherheitsgründen eingestellt wird.
Definitionen der Unterstützungszeitpunkte
- Ende des Lebenszyklus: Kunden können nach diesem Datum keine Bündel mehr bereitstellen, die diese Version von Node.js verwenden.
- Obsoleszenz: Kunden werden mit einer Warnmeldung darauf hingewiesen, dass zur Gewährleistung ununterbrochener Bereitstellungen in Zukunft eine Aktualisierung der Node.js-Version erforderlich wird.
- Verfügbarkeit: Der Zeitpunkt, zu dem diese Node.js-Version zuerst unterstützt wurde.
Die aktuell empfohlene Version ist Node.js 20.
Version | Verfügbar ab | Veraltet ab | Ende des Lebenszyklus |
---|---|---|---|
20.x | 19. Januar 2024 | ||
18.x | 21. Juni 2023 | ||
16.x | 3. März 2023 | 21. Juni 2023 | 13. September 2023 |
14.x | 18. September 2021 | 30. April 2023 | 13. September 2023 |
12.x | 18. September 2021 | 20. September 2022 | 14. November 2022 |
So aktualisieren Sie eine Umgebung auf die neueste unterstützte Node.js-Version:
- Bearbeiten Sie die Datei
package.json
Ihres Projekts. - Aktualisieren Sie Ihre Pakte auf Versionen, die mit der neuesten unterstützten Node.js-Version kompatibel sind.
- Aktualisieren Sie
ssrParameters.ssrFunctionNodeVersion
auf die neueste unterstützte Node.js-Version. Dieses Attribut legt die Node.js-Version fest, die von Managed Runtime-Umgebungen verwendet wird. - Aktualisieren Sie Ihre lokalen Entwicklungsumgebungen, Server für die kontinuierliche Integration und alles, was Bündel erstellt, auf die neueste unterstützte Node.js-Version. Installieren Sie alle Pakete Ihres Projekts neu, damit die neue Node.js-Version verwendet wird.
- Testen Sie in einer lokalen Entwicklungsumgebung, dass Ihr Projekt wie erwartet funktioniert.
- Pushen Sie ein neues Bündel und stellen Sie es in einer Nicht-Production-Umgebung bereit.
- Bestätigen Sie, dass die Umgebung wie erwartet funktioniert.
- Stellen Sie das neue Bündel in Ihrer Production-Umgebung bereit.