wake-up-neo.com

Wie prüfe ich die Angular-Version?

Ich habe @angular/cli package über npm mit folgendem Befehl installiert:

npm install -g @angular/cli

Die Version 1.4.2 von @ angle/cli wurde erfolgreich installiert.

Wenn ich ng new myapp starte, wie kann ich überprüfen, welche Angular-Version die erstellte App ist? 2.x, 4.x?

37
vnbrs
ng version

Sie haben angle cli global installiert (-g im Befehl). Das bedeutet, dass Sie ng version in Ihre Eingabeaufforderung eingeben können. Es kann präziser sein, wenn Sie die Eingabeaufforderung nicht innerhalb eines von npm kontrollierten Verzeichnisses eingeben (Sie sollten sollten in das von Ihnen eingegebene Verzeichnis ng new myapp eingeben.

Ein Hinweis an diejenigen, die von Google hierher gekommen sind: ng version zeigt an, auf welche (grobe) Version von Angular das aktuelle Verzeichnis verweist. z.B. In diesem Verzeichnis scheint Winkel 4.x (~ 4.3.0) installiert zu sein.

@angular/cli: 1.2.1
node: 8.11.1
os: win32 x64
@angular/common: 4.3.0
@angular/compiler: 4.3.0
@angular/core: 4.3.0
@angular/forms: 4.3.0
@angular/http: 4.3.0
@angular/platform-browser: 4.3.0
@angular/platform-browser-dynamic: 4.3.0
@angular/router: 4.3.0
@angular/cli: 1.2.1
@angular/compiler-cli: 4.3.0

Wenn Sie sich nicht in einem Verzeichnis befinden, das über packages.config verfügt, erhalten Sie Angular: ....

65
D. Squire

Für Winkel 1 oder 2 (aber nicht für Winkel 4+):

Sie können auch console öffnen und in den Entwicklerwerkzeugen des verwendeten Browsers auf die Elementregisterkarte wechseln. 

Oder

Geben Sie angle.version ein, um auf das Javascript-Objekt zuzugreifen, das die Winkelversion enthält.

Für Angular 4+ gibt es die folgenden Möglichkeiten:

Schreiben Sie den folgenden Code in den Befehl Prompt/oder in das Terminal im VS-Code. (bis zu 3)

  1. ng version oder ng --version (Suchen Sie das Bild zur Referenz)
  2. ng v
  3. ng -v

Im Terminal finden Sie die winklige Version wie im angehängten Bild:  enter image description here

  1. Sie können auch console öffnen und in den Entwicklerwerkzeugen des verwendeten Browsers auf die Elementregisterkarte wechseln. Wie in der Abbildung unten dargestellt:

 enter image description here

  1. Suchen Sie die Datei package.json. Sie finden alle installierten Abhängigkeiten und ihre Version.
12
Developer

Sie sollten die package.json-Datei im Projekt überprüfen. Dort sehen Sie alle installierten Pakete und Versionen dieser Pakete.

11
alexKhymenko

In der Befehlszeile können wir unsere installierte Version überprüfen.

ng -v OR ng --version OR ng version

Das wird dir so geben: 

 _                      _                 ____ _     ___

   / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
  / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
 / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
/_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
               |___/

Angular CLI: 1.6.5
Node: 8.0.0
OS: linux x64
Angular: 
...
8
Vik2696

ng v

Führen Sie einfach den Befehl oben im Terminal aus.

6
Mwizak

Angular CLI ng v gibt etwas mehr aus als nur die Version.

Wenn Sie nur die Version davon wünschen, können Sie den Pipe-Grep hinzufügen und nach eckig filtern:

ng v | grep 'Angular:'

AUSGABE:

Angular: #.#.# <-- VERSION

Dafür habe ich einen Alias

alias ngv='ng v | grep 'Angular:''

Dann benutze einfach ngv

2
T04435

laufende Version

Überprüfen Sie dann einfach die Version des Winkelkernpakets.

@angular/cli: 1.2.6
node: 8.11.1
os: win32 x64
@angular/animations: 4.3.2
@angular/common: 4.3.2
@angular/compiler: 4.3.2
**@angular/core: 4.3.2**
@angular/forms: 4.3.2
2
P.Singh

Ich denke, die Antwort von D. Squire war genau, aber möglicherweise nur ein wenig vage. Wenn Sie Verzeichnisse in ein Projekt ändern und dann ng --version eingeben, wird die Winkelversion im Projekt angezeigt. Wenn Sie dies über ein Standardverzeichnis (nicht innerhalb eines Projekts) erledigen, erhalten Sie nur die Angular CLI-Version. Dies ist wahrscheinlich nicht das, wonach Sie suchen, und liefert die von Vik2696 gezeigte Ausgabe. 

$ cd my-project
$ ng --version   // done within project directory

Angular CLI: 1.6.8
Node: 8.9.4
OS: win32 x64
Angular: 5.2.5
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router

@angular/cli: 1.6.8
@angular-devkit/build-optimizer: 0.0.42
@angular-devkit/core: 0.0.29
@angular-devkit/schematics: 0.0.52
@ngtools/json-schema: 1.1.0
@ngtools/webpack: 1.9.8
@schematics/angular: 0.1.17
TypeScript: 2.5.3
webpack: 3.10.0
1
Douglas Larson
  1. ng v
  2. ng --v

sie werden so etwas wie das Folgende sehen:

Angular CLI: 7.3.8
Node: 10.15.1
OS: win32 x64
Angular: 5.2.10
... animations, common, compiler, core, forms, http
... platform-browser, platform-browser-dynamic, router

Die abgewinkelte Version befindet sich in Zeile 4 oben

0
Akash Yellappa

Installieren Sie zuerst Angular/CLI global in der Maschine. Um das Angular/Cli zu installieren, führen Sie den Befehl npm install -g @ Angular/Cli aus.

Verwenden Sie über Angular7 diese beiden Befehle  enter image description here  um die Version von Angular/Cli 1 zu kennen. ng --version, 2. ng version

0
Narendra Reddy

Geben Sie im Terminal entweder ng -v oder ng --version ein.

0
Srikanth Reddy

Ab dem Winkel 7 arbeiten die folgenden zwei Befehle

ng --version 
ng version
0
subhashis