Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Azure Pipelines-Agent wird mit mehreren Versionen von Node.js-Bibliotheken ausgeliefert, um Zielaufgaben zu unterstützen, die unterschiedliche Node.js Handlern verwenden können.
Hinweis
Der Azure Pipelines-Agent wird ab Januar 2026 mit Node.js 24 ausgeliefert. Erweiterungs-/benutzerdefinierte Aufgabenautoren sollten ihre Aufgaben mit Node.js 24 aktualisieren/testen.
Node.js Versionsunterstützung
In der folgenden Tabelle sind die Node.js Versionen aufgeführt, die in Azure-Pipelines unterstützt werden, sowie deren Enddatum und Entfernungsdaten.
| Node.js-Version | Ende des Supports in Azure-Pipelines | Datum der Entfernung in Azure Pipelines |
|---|---|---|
| 24 (Verfügbar über Agentur im Januar 2026) | April 20281 | Oktober 20281 |
| 20 | April 2026 | April 2027 |
| 16 | September 2021 | November 2026 |
| 10 | April 2021 | November 2026 |
| 6 | April 2019 | November 2026 |
- Ende des Supports in Azure Pipelines – wenn das Enddatum des Supports erreicht ist, wird die Node.js Version nicht im Azure Pipelines-Agent aktualisiert. Der End-of-Support-Termin basiert auf dem offiziellen Node.js Supportzeitplan.
- Entfernungsdatum in Azure Pipelines – wenn das Entfernungsdatum erreicht ist, wird die Node.js Version aus neuen Agentversionen entfernt, und Aufgaben, die diese Node.js Versionen erfordern, können nicht ausgeführt werden. Das Entfernungsdatum wird immer mindestens sechs Monate nach dem End-of-Support-Datum betragen.
Pipelines geben Warnungen aus, um Die Benutzer über bevorstehende End-of-Support- oder Entfernungsdaten zu informieren.
Der Azure Pipelines-Agent enthält nur alternative LTS-Versionen (Long Term Support) von Node.js beginnend mit der bevorstehenden Version von Azure Pipeline Agent mit Node.js 24.
1Das Ende des Supports für Node.js 24 ist ab November 2025 mit dem offiziellen Node.js Supportzeitplan abgestimmt. Diese Datumsangaben können basierend auf zukünftigen Ankündigungen des Node.js Teams geändert werden.
Entfernungsdatum für Node.js 6, 10 und 16
Node.js 6, 10 und 16 wurden seit ihren jeweiligen Enddatumsterminen in Pipelines nicht unterstützt, und Pipelines mit Vorgängen, die von diesen Node.js Versionen abhängig sind, geben derzeit Warnungen aus, wenn sie ausgeführt werden. Um Kunden jedoch ausreichend Zeit für die Migration ihrer benutzerdefinierten Aufgaben zu einer unterstützten Node.js-Version zu bieten, haben wir das Entfernungsdatum auf November 2026 verlängert.
Informationen zum Aktualisieren und Testen Ihrer benutzerdefinierten Aufgaben auf die aktuelle Version von Node.jsfinden Sie unter How can I upgrade my task to the latest Node.js version.
Ausführen von Aufgaben für nicht unterstützte Node.js-Versionen
Um die Abwärtskompatibilität für benutzerdefinierte Aufgaben mit einer nicht mehr unterstützten oder entfernten Node.js-Version aufrechtzuerhalten, bieten wir diese Self-Service-Optionen an, damit Sie die erforderlichen Node.js Runner installieren können:
Installieren Sie den gewünschten Node.js Runner manuell. Weitere Informationen finden Sie unter Unterstützung für Node.js Runner.
Verwenden Sie die
NodeTaskRunnerInstaller@0-Aufgabe in Ihren Pipelines, die eine veraltete Node.js-Bibliothek erfordern.Installieren Sie ein Agent-Paket, das die gewünschten Node.js Bibliotheken enthält.
Azure Pipelines bietet zwei Versionen von Agentpaketen:
-
vsts-agent-\: Pakete, die Node.js 6- und Node.js 10-Bibliotheken unterstützen. -
pipelines-agent-\: Pakete, die Node.js 6- und Node.js 10-Bibliotheken nicht unterstützen. In Zukunft wird diese Version des Pakets zum Standard-Agent-Paket.
Hinweis
pipelines-agentwird ab Januar 2026 nicht mit Node.js 16 ausgeliefert. Erweiterungs-/benutzerdefinierte Aufgabenautoren sollten ihre Aufgaben mit Node.js 24 aktualisieren/testen.Wenn Ihre Aufgaben die Node.js 6- oder Node.js 10-Bibliothek nicht benötigen und Sie die Node.js 6- oder Node.js 10-Bibliothek nicht auf Ihrem Agentcomputer installieren möchten, können Sie den Agent aus dieser Dokumentation unter "Alternative Agent Downloads" installieren.
-