Angular CLI (Command Line Interface) ist ein leistungsstarkes Tool, das Entwicklern hilft, Angular-Anwendungen schnell zu erstellen, zu entwickeln und zu warten. Es bietet Befehle für die Projekterstellung, die Erstellung, das Testen und die effiziente Bereitstellung von Anwendungen.

Voraussetzungen

Bevor Sie Angular CLI installieren, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen:

  • Node.js (LTS-Version empfohlen)
  • npm (wird mit Node.js mitgeliefert)

Sie können überprüfen, ob Node.js und npm installiert sind, indem Sie Folgendes ausführen:

node -v
npm -v

Falls nicht installiert, laden Sie Node.js von der offiziellen Node.js-Websiteherunter und installieren Sie es .

Erste Schritte mit Angular CLI auf AvaHost

Wir bei AvaHost wissen, dass moderne Webentwicklung robuste Tools und optimierte Arbeitsabläufe erfordert. Ganz gleich, ob Sie ein dynamisches Frontend für eine Unternehmensplattform oder eine leistungsstarke Single-Page-Anwendung entwickeln, Angular ist eines der leistungsstärksten Frameworks, die heute verfügbar sind.

Damit Entwickler schneller und mit weniger Kopfzerbrechen starten können, bietet Angular eine leistungsstarke Befehlszeilenschnittstelle: Angular CLI. Mit diesem Tool können Sie Angular-Anwendungen effizient entwerfen, entwickeln, erstellen und bereitstellen – auch wenn Sie sie auf einem VPS oder dedizierten Server hosten, der von der AvaHost-Infrastruktur betrieben wird.

In diesem Leitfaden zeigen wir Ihnen, wie Sie Angular CLI in einer typischen Entwicklungsumgebung installieren, konfigurieren und verwenden, um sicherzustellen, dass es mit AvaHost-Hosting-Umgebungen kompatibel ist.

Installation von Angular CLI

Sobald Node.js installiert ist, installieren Sie Angular CLI global mit npm:

npm install -g @angular/cli

Um die Installation zu überprüfen, prüfen Sie die Version:

ng version

Dies sollte die Angular CLI-Version zusammen mit den Angular-Abhängigkeiten anzeigen.

Erstellen eines neuen Angular-Projekts

Verwenden Sie den folgenden Befehl, um ein neues Angular-Projekt zu erstellen:

ng new my-angular-app

Sie werden aufgefordert, Konfigurationen wie Routing und Styling (CSS, SCSS, usw.) auszuwählen. Sobald Sie diese ausgewählt haben, richtet die CLI das Projekt ein.

Wechseln Sie in das Projektverzeichnis:

cd my-angular-app

Ausführen der Angular-Anwendung

Um die Anwendung lokal bereitzustellen, verwenden Sie:

ng serve

Die Anwendung wird unter http://localhost:4200/ auf Ihrer virtuellen Maschine verfügbar sein.

Verstehen der Angular CLI-Befehle

Hier sind einige wichtige Angular CLI-Befehle:

  • ng serve – Führt die Anwendung lokal aus.
  • ng generate component component-name – Erzeugt eine neue Komponente.
  • ng build – Baut die Anwendung für die Produktion.
  • ng test – Führt Unit-Tests aus.
  • ng e2e – Führt End-to-End-Tests aus.
  • ng add package-name – Installiert ein Angular-Paket.
  • ng update – Aktualisiert Angular und Abhängigkeiten.

Angular CLI konfigurieren

Die Datei angular.json enthält Projektkonfigurationseinstellungen wie Build-, Serve- und Testoptionen. Sie können Build-Pfade, Ausgabeverzeichnisse und Assets anpassen.

Schlussfolgerung: Angular CLI AvaHost = Skalierbare Entwicklung

Wenn Sie diese Schritte ausgeführt haben, haben Sie Angular CLI erfolgreich installiert und konfiguriert – eines der wichtigsten Werkzeuge für die moderne JavaScript-Entwicklung. Aber das richtige CLI ist nur die halbe Miete. Das Hosting Ihrer Anwendung in einer schnellen, zuverlässigen und entwicklerfreundlichen Umgebung ist das, was Ihr Angular-Projekt in der Produktion zum Erfolg führt.

Mit AvaHost VPS und dedizierten Servern, erhalten Sie:

  • Vollständiger SSH-Zugang und Node.js-Unterstützung

  • Hochgeschwindigkeits-SSD-Speicher und skalierbarer RAM

  • Kompatibilität mit Build-Tools wie Angular CLI, Webpack und NGINX

  • Unterstützung für CI/CD und Git-basierte Bereitstellung

  • DMCA-ignorierte Optionen und globale Serverstandorte für Flexibilität

Ganz gleich, ob Sie an einer Startup-App, einem internen Admin-Dashboard oder einer Angular-basierten SaaS-Plattform arbeiten, AvaHost gibt Ihnen die Kontrolle und Leistung, die Sie für Ihren Erfolg benötigen.