„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > So erstellen Sie eine bestimmte Version eines Angular-Projekts, ohne Angular CLI zu installieren

So erstellen Sie eine bestimmte Version eines Angular-Projekts, ohne Angular CLI zu installieren

Veröffentlicht am 07.11.2024
Durchsuche:570

How to Create a Specific Version of an Angular Project without Installing Angular CLI

Arbeiten Sie mit Angular und müssen Projekte mit verschiedenen Angular-Versionen einrichten? Hier ist eine einfache Anleitung zum Erstellen von Angular-Projekten für bestimmte Versionen, sowohl mit als auch ohne die Angular-CLI!

Warum bestimmte Angular-Versionen verwenden?

Wenn Sie an mehreren Angular-Projekten arbeiten, müssen Sie manchmal eine bestimmte Version sperren. Möglicherweise ist Ihr Projekt auf bestimmte Funktionen angewiesen, die nur in bestimmten Versionen verfügbar sind, oder es erfordert Kompatibilität mit älteren Codebasen.

So erstellen Sie Projekte mit bestimmten Angular-Versionen – unabhängig davon, ob Sie die CLI verwenden oder nicht!


1. Erstellen eines Angular-Projekts Ohne Installation der Angular-CLI

Wussten Sie, dass Sie Angular-Projekte für bestimmte Versionen initialisieren können, ohne die CLI zu installieren? Schauen wir uns die Syntax und Beispiele an.

Syntax

npm init @angular@

Ersetzen Sie durch Ihre gewünschte Angular-Version und durch den Namen Ihres Projekts. Wenn Sie beispielsweise ein Angular 16-Projekt mit dem Namen „sampleApp“ erstellen möchten, führen Sie Folgendes aus:

Beispiel

npm init @angular@16 sampleApp

Dieser Ansatz richtet ein einfaches Angular-Projekt ein, ohne die Angular-CLI global zu installieren. Dies ist praktisch, wenn Sie die Installation zusätzlicher Tools vermeiden möchten oder in einer eingeschränkten Umgebung arbeiten.

Andere Beispiele

  • Angular 13-Projekt mit dem Namen LegacyApp:

    npm init @angular@13 legacyApp
    

Dieser Befehl ruft die erforderliche Angular-Version direkt herunter und richtet die Projektstruktur und Abhängigkeiten ein, die für diese Version spezifisch sind.


2. Erstellen einer bestimmten Version eines Angular-Projekts Mit Angular CLI

Wenn Sie lieber die Angular-CLI verwenden, können Sie dennoch ein Projekt für eine bestimmte Version erstellen, ohne die CLI dauerhaft zu installieren. Verwenden Sie npx, um die CLI direkt auszuführen und geben Sie dabei Ihre Version an.

Syntax

npx -p @angular/cli@ ng new 

Dieser Befehl verwendet npx, um die angegebene CLI-Version vorübergehend auszuführen und ein auf diese Angular-Version zugeschnittenes Projekt zu erstellen.

Beispiel

npx -p @angular/cli@13 ng new demoApp

Dieser Befehl erstellt ein neues Projekt mit Angular CLI Version 13, auch wenn Sie global eine andere Angular CLI-Version installiert haben.

Vorteile der Verwendung von npx:

  • Keine permanente Installation: Die angegebene CLI-Version wird zur einmaligen Verwendung heruntergeladen, wodurch Speicherplatz gespart und potenzielle Versionskonflikte vermieden werden.
  • Einfaches Wechseln der Versionen: Sie können schnell zwischen Versionen für verschiedene Projekte wechseln, ohne mehrere globale CLI-Installationen verwalten zu müssen.

Wann sollte man sich für CLI- oder Nicht-CLI-Ansätze entscheiden?

Ohne CLI

  • Wenn Sie eine minimale Einrichtung wünschen
  • Beim Arbeiten in einer eingeschränkten Umgebung ohne globale Angular CLI-Installation

Mit CLI

  • Wenn Sie CLI-Befehle und Schaltpläne nutzen müssen
  • Beim Einrichten eines voll ausgestatteten Angular-Arbeitsbereichs

Zusammenfassung

Ganz gleich, ob Sie sich für die CLI entscheiden oder nicht, die Flexibilität von Angular mit npm init und npx erleichtert die Verwaltung von Projekten über verschiedene Versionen hinweg. Wenn Sie also das nächste Mal ein bestimmtes Angular-Versionsprojekt starten müssen, wissen Sie genau, wie es geht, ohne sich um CLI-Installationen kümmern zu müssen!

Zusammenfassung der Schnellbefehle

Angular-Version Ohne CLI Mit CLI
16 npm init @angular@16 sampleApp npx -p @angular/cli@16 ng neue Beispiel-App
13 npm init @angular@13 LegacyApp npx -p @angular/cli@13 ng neue DemoApp

Und das ist es! Ich hoffe, Sie fanden diesen Leitfaden hilfreich für Ihre Angular-Projekte. Kommentieren Sie unten Ihre Fragen oder Tipps zum Arbeiten mit bestimmten Angular-Versionen.

Viel Spaß beim Codieren!

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/itsshaikhaj/how-to-create-a-special-version-of-an-angular-project-without-installing-angular-cli-3do0?1Falls vorhanden Verstoß, wenden Sie sich zum Löschen bitte an [email protected]
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3