wake-up-neo.com

So erstellen Sie eine bestimmte Version von Angular Project mit CLI?

Meine npm-Version ist eigentlich 5.5.1 und angle cli-Version 6.2.1. Wenn ich versuche, ein neues Projekt mit dem Befehl ng new Project_name zu erstellen, wird die neueste Version von angle erstellt (in meinem Fall wird die Angular-Version ^ 6.1.0 erstellt). Aber ich möchte Angular4 . Meine Frage ist Wie kann ich diesen Angualr2/4/5 erstellen (bestimmte Version anstelle der neuesten Version)? Ich denke, der Versionswert in package.json zu ändern, wird in meinem Fall hilfreich sein, da die älteren Versionen und die neueste Version 6 einige Unterschiede aufweisen (wie der Name einer Datei von angle-cli.json in anguar geändert wurde .json und nicht nur der Name, sondern auch der Inhalt wurde geändert.) Die gleiche Frage habe ich auch auf der Angular-cli Github-Site gestellt. hier klicken

Vielen Dank im Voraus !! starker Text

5
Ravi Kumar B

Mit der CLI können Sie keine bestimmte Winkelversion erstellen.

Sie können Winkel jedoch in bestimmte Projekte installieren.

Zum Beispiel :  

Zuerst create folder in einem beliebigen Laufwerk. ZB: d:\projects\demo.

Dann finden Sie diesen Ordner in Command Prompt(cmd). und 

Führen Sie folgenden Befehl aus: npm install @angular/[email protected] für Winkel 5. und verwenden Sie denselben für andere Version.

Danach create project im Demo-Ordner mit dem Befehl d:\projects\demo\ ng new Project_name und es wird angular 5 erstellt.

8

Der einfache Weg: Beispiel: npm install -g @angular/[email protected] hier weist das Flag -g npm an, diese Installation global durchzuführen. Die 6 am Ende sagt npm, dass ich die neueste verfügbare Version 6 haben möchte.

wenn ich eine neue Anwendung für Angular 5 erstellen möchte, mache ich Folgendes:

> npm install -g @angular/[email protected]
> ng new my-ng5-app

Denken Sie daran, Angular CLI war Version 1.7 für Angular= 5.

wenn ich eine neue Anwendung für Angular 6 erstellen möchte, mache ich Folgendes:

> npm install -g @angular/[email protected]
> ng new my-ng6-app

wenn ich eine neue Anwendung für Angular 7 erstellen möchte, mache ich Folgendes:

> npm install -g @angular/[email protected]
> ng new my-ng7-app

ich hoffe es wäre hilfreich für dich danke ....!

3
bhavesh ajani

dies sollte funktionieren Verwenden Sie ein Paket mit dem Namen npx npm i -g npx. Wenn Sie ein Winkelprojekt erstellen müssen, verwenden Sie diesen Befehl beim ersten Mal npx -p @angular/cli ng new hello-world-project Danach können Sie normale Befehle verwenden, um wie ng g c abc zu arbeiten.

0
jaideep_johny

Erstellen Sie eine package.json-Datei, definieren Sie dann die Winkelversion, die Sie installieren möchten, und führen Sie npm install aus. Das Projekt wird in der erforderlichen Version erstellt, unabhängig von der globalen Winkelkli

0
Exterminator