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 18.

VersionVerfügbar abVeraltet abEnde des Lebenszyklus
18.x21. Juni 2023
16.x3. März 202321. Juni 202313. September 2023
14.x18 September 202130. April 202313. September 2023
12.x18. September 202120. September 202214. 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.