navigation Navigation


CLI Befehle


Die Angular CLI (Command Line Interface) ist das Rückgrat der modernen Angular-Entwicklung. Sie ist ein unverzichtbares Werkzeug, das Entwicklern hilft, Angular-Anwendungen effizient zu erstellen, zu verwalten, zu bauen, zu testen und zu warten. Durch die Automatisierung wiederkehrender Aufgaben und die Bereitstellung standardisierter Projektstrukturen steigert die CLI die Produktivität und sorgt für Konsistenz im Code. Diese Übersicht stellt die wichtigsten und am häufigsten verwendeten Angular CLI-Befehle vor, erklärt ihre Funktionsweise im Detail und illustriert ihre Anwendung anhand praxisnaher Beispiele.

Übersicht - CLI Befehle in Angular

Befehle - Übersicht
add

Fügt Unterstützung für eine externe Bibliothek zu deinem Projekt hinzu. Integriert externe Bibliotheken in dein Projekt, oft mit zusätzlicher Konfiguration.


analytics

Konfiguriert die Erfassung von Angular CLI-Nutzungsmetriken. Steuert, ob und wie Nutzungsdaten an das Angular-Team gesendet werden.


build

Alias: b

Kompiliert eine Angular-Anwendung oder -Bibliothek in ein Ausgabeverzeichnis namens dist/ (oder einen anderen, konfigurierten Ordner) am angegebenen Ausgabepfad.


cache

Konfiguriert den persistenten Festplatten-Cache und ruft Cache-Statistiken ab. Verwaltet den Build-Cache, um wiederholte Builds zu beschleunigen.


completion

Richtet die Angular CLI-Autovervollständigung für dein Terminal ein.


config

Ruft Angular-Konfigurationswerte in der Datei angular.json für den Workspace ab oder setzt sie.


deploy

Ruft den Deploy-Builder für ein bestimmtes Projekt oder für das Standardprojekt im Workspace auf.


e2e

Alias: e

Baut und stellt eine Angular-Anwendung bereit und führt dann End-to-End-Tests aus. Führt End-to-End-Tests aus, um das Verhalten deiner Anwendung im Browser zu überprüfen.


extract-i18n

Extrahiert i18n-Nachrichten aus dem Quellcode. Zieht übersetzbare Texte aus deinem Code für die Internationalisierung.


generate

Alias: g

Generiert und/oder modifiziert Dateien basierend auf einem Schematic. Erstellt neue Komponenten, Services, Module und andere Angular-Bausteine.


lint

Führt Linting-Tools für den Angular-Anwendungscode in einem bestimmten Projektordner aus.


new

Alias: n

Erstellt einen neuen Angular-Workspace, ein komplett neues Angular-Projekt mit allen nötigen Dateien.


run

Führt ein Architect-Target mit einer optionalen benutzerdefinierten Builder-Konfiguration aus, die im Projekt definiert ist.


serve

Alias: s

Baut und stellt deine Anwendung bereit, mit Neukompilierung bei Dateiänderungen.


test

Alias: t

Führt Unit-Tests in einem Projekt aus.


update

Aktualisiert deinen Workspace und seine Abhängigkeiten. Siehe https://angular.dev/update-guide/.


version

Alias: v

Gibt die Angular CLI-Version aus.