J'ai installé le paquet @angular/cli
via npm, en utilisant cette commande:
npm install -g @angular/cli
La version 1.4.2 de @ angular/cli a été installée avec succès.
Quand je lance ng new myapp
, comment puis-je vérifier quelle version angulaire de l'application créée est? 2.x, 4.x?
ng version
Vous avez installé angular cli globalement (-g dans la commande). Cela signifie que vous pouvez taper ng version
dans l'invite de commande. Il peut être plus précis de faire cela lorsque votre invite de commande est not dans un répertoire contrôlé par npm (vous devriez taper ceci dans le répertoire dans lequel vous avez saisi ng new myapp
).
Une note à ceux qui sont arrivés ici de Google: ng version
vous indiquera quelle version (grossière) de Angular est référencée par le répertoire actuel. par exemple. Un répertoire 4.x (~ 4.3.0) semble avoir été installé dans ce répertoire.
@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
Si vous ne vous trouvez pas dans un répertoire contenant packages.config, vous obtiendrez Angular: ...
.
Pour Angular 1 ou 2 (mais pas pour Angular 4+):
Vous pouvez également ouvrir le fichier console et accéder à l'onglet Elément dans les outils de développement de votre navigateur.
Ou
Tapez angular.version pour accéder à l'objet Javascript contenant la version angulaire.
Pour Angular 4+, il y a le nombre de façons énumérées ci-dessous:
Inscrivez le code ci-dessous dans la commande Invite/ou dans le terminal dans le code VS. (jusqu'à 3)
- ng version ou ng --version (Trouver l'image pour la référence)
- ng v
- ng -v
Dans le terminal, vous pouvez trouver la version angulaire comme indiqué dans l'image ci-jointe:
- Vous pouvez également ouvrir le fichier console et accéder à l'onglet Elément dans les outils de développement de votre navigateur. Comme indiqué dans l'image ci-dessous:
- Recherchez le fichier package.json. Vous trouverez toutes les dépendances installées et leur version.
Vous devriez vérifier le fichier package.json dans le projet. Vous y verrez tous les packages installés et leurs versions.
En ligne de commande, nous pouvons vérifier notre version de ng installée.
ng -v OR ng --version OR ng version
Cela vous donnera comme ceci:
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 1.6.5
Node: 8.0.0
OS: linux x64
Angular:
...
ng v
Il suffit de lancer la commande ci-dessus dans le terminal.
CLIng angulaire v ne produit que peu plus que la version.
Si vous ne voulez que la version, vous pouvez ajouter un tuyau grep et filtrer pour angular comme:
ng v | grep 'Angular:'
SORTIE:
Angular: #.#.# <-- VERSION
Pour cela, j'ai un alias qui est
alias ngv='ng v | grep 'Angular:''
Ensuite, utilisez simplement ngv
lancer la version
il suffit ensuite de vérifier la version du paquet angulaire.
@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
Je pense que la réponse donnée par D. Squire était exacte, mais peut-être seulement un peu vague. Si vous changez de répertoire dans un projet puis tapez ng --version, la version angulaire du projet s'affichera. Si cela est fait à partir d'un répertoire par défaut (pas dans un projet), vous obtiendrez seulement la version CLI angulaire, ce qui n'est probablement pas ce que vous recherchez et donnera le résultat affiché par Vik2696.
$ 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
vous verrez quelque chose comme ce qui suit:
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
La version angulaire est dans la ligne 4 ci-dessus
Dans le type de terminal, ng -v
ou ng --version
.
De 7 angulaire sur les deux commandes suivantes fonctionnent
ng --version
ng version