Comment savoir quelle version d'angular j'utilise?
J'ai essayé:
angular --version
angular --v
angular -version
angular -v
mais obtenez -bash: angular: command not found
Je sais par yeoman --version
que j'utilise 0.9.6
Mais comment obtenir la version angularjs?
Edit: Lorsque cette réponse a été écrite, il n'y avait que Angular 1.x. Recherchez dans les réponses ci-dessous les versions angulaires> = 2.
Angular n'a pas d'outil de ligne de commande.
Vous pouvez obtenir le numéro de version à partir du fichier JavaScript lui-même.
En-tête du angular.js
actuel:
/**
* @license AngularJS v1.0.6
* (c) 2010-2012 Google, Inc. http://angularjs.org
* License: MIT
*/
Pour Angular 1 ou 2 (mais pas pour Angular 4+):
vous pouvez également ouvrir la console sur les outils de développement de n'importe quel navigateur et taper angular.version
pour accéder à l'objet Javascript contenant la version angulaire.
Très utile lorsque le script est minifié sans commentaire d'en-tête.
Si vous utilisez angular-cli
, vous pouvez le vérifier facilement en tapant
ng -v
dans Terminal ou Bash. Remarque: exécutez la commande dans le répertoire du projet.
Vous devriez obtenir quelque chose comme ça:
angular-cli: 1.0.0-beta.24
node: 7.4.0
os: darwin x64
@angular/common: 2.4.3
@angular/compiler: 2.4.3
@angular/core: 2.4.3
@angular/forms: 2.4.3
@angular/http: 2.4.3
@angular/platform-browser: 2.4.3
@angular/platform-browser-dynamic: 2.4.3
@angular/router: 3.4.3
@angular/compiler-cli: 2.4.3
Dans la console du développeur du navigateur (appuyez sur F12 pour l’ouvrir), vous pouvez saisir ce qui suit,
angular.version.full
il vous donnera la version complète, par exemple (selon votre version actuelle). [Il obtient en fait la propriété full
de l'objet angular.version
.]
"1.4.3"
Donc, pour voir l'objet complet, si vous tapez
angular.version
Il vous donnera l'objet de la version complète contenant des informations de version telles que complète, majeure, mineure et également le nom de code, par exemple.
Object {full: "1.4.3", major: 1, minor: 4, dot: 3, codeName: "foam-acceleration"}
Maintenant c'est ng -v
Si vous utilisez un cli angulaire, vous pouvez vérifier en utilisant
ng --version
Maintenant c'est ng -v
Ou vous pouvez aussi vous enregistrer
fichier pakage.json
"dependencies": {
"@angular/animations": "^4.0.0",
"@angular/common": "^4.0.0",
"@angular/compiler": "^4.0.0",
"@angular/core": "^4.0.0",
"@angular/forms": "^4.0.0",
"@angular/http": "^4.0.0",
"@angular/platform-browser": "^4.0.0",
"@angular/platform-browser-dynamic": "^4.0.0",
"@angular/router": "^4.0.0",
"angular-in-memory-web-api": "^0.3.2",
"core-js": "^2.4.1",
"rxjs": "^5.1.0",
"zone.js": "^0.8.4"
},
Il y a beaucoup de façons de vérifier la version angulaire. Juste refermer la commande Invite (pour Windows) et type
1. ng version
2. ng v
3. ng -v
4. You can pakage.json file
5.You can check in browser by presing F12 then goto elements tab
Pour une compréhension complète de Subversion à propos de (x.x.x), veuillez vous reporter à la documentation angulaire angularJS et angular 2+
Pour Angular 4, beaucoup d’options ne fonctionnent plus. Mise à jour juillet 2017 Deux posibilités:
1) Le plus simple consiste à ouvrir le fichier package.json de notre projet et pour vérifier les versions utilisées, parmi lesquelles celle de Angular.
2) Après l'exécution du service, nous ouvrons l'inspecteur d'éléments du fichier Explorateur que nous utilisons et nous pouvons observer la version comme dans le image suivante.
Une autre solution consisterait à importer VERSION
constant depuis @angular/core
, puis à passer à la console avec:
console.log(VERSION.full); //5.2.11
Travaille dans:
Pas sûr des angulaires 2 et 3. (si quelqu'un peut vérifier cela; les pages ne sont pas disponibles)
Pour AngularJS 1.x, utilisez angular.version
:
console.log(angular.version); //1.7.4
Pour utilisation angulaire 4+,
Veuillez noter que l'option ng -v ne fonctionne pas dans Angular 7+.
version après angulaire 2, vous pouvez utiliser depuis le terminal,
ng -v
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 1.7.3
Node: 9.3.0
OS: linux x64
Angular: 5.2.9
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router
@angular/cli: 1.7.3
@angular-devkit/build-optimizer: 0.3.2
@angular-devkit/core: 0.3.2
@angular-devkit/schematics: 0.3.2
@ngtools/json-schema: 1.2.0
@ngtools/webpack: 1.10.2
@schematics/angular: 0.3.2
@schematics/package-update: 0.3.2
TypeScript: 2.5.3
webpack: 3.11.0
mohideen@root:~/apps/UI$
Il y a plusieurs façons:
ng --version
La commande ci-dessus donnera le résultat suivant:
CLI angulaire: 7.0.3
Node: 9.4.0
OS: darwin x64
Angulaire: 7.0.1
... animations, commun, compilateur, compilateur-cli, noyau, formulaires
... http, service de langue, navigateur de plateforme
... plateforme-navigateur-dynamique, routeur
Version du package
@ angular-devkit/architect 0.10.3
@ angular-devkit/build-angular 0.10.3
@ angular-devkit/build-optimizer 0.10.3
@ angular-devkit/build-webpack 0.10.3
@ angular-devkit/core 7.0.3
@ angular-devkit/schematics 7.0.3
ANGULAIRE/CLI 7.0.3
@ ngtools/webpack 7.0.3
@ schematics/angular 7.0.3
@ schematics/update 0.10.3
rxjs 6.3.3
TypeScript 3.1.4
webpack 4.19.1
Ainsi, la version de Angular, Angular CLI, Node et de nombreux autres packages peuvent être vérifiés à partir d'ici.
Si vous utilisez angular-cli, utilisez simplement la commande suivante:
ng v
C’est très simple, vous pouvez voir dans le fichier package.json
Pour angular JS, vous pouvez le trouver dans le fichier angular-animate.js comme ci-dessous:
/ ** * @license AngularJS v1.4.8 * (c) 2010-2015 Google, Inc. http://angularjs.org * Licence: MIT * /
vous pouvez simplement taper ng version
il suffit d'aller dans le répertoire de votre projet angulaire via le terminal et ng -v
donner toutes les informations comme celle-ci.
Angular CLI: 1.7.4
Node: 8.11.1
OS: linux x64
Angular: 5.2.11
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router
@angular/cli: 1.7.4
@angular-devkit/build-optimizer: 0.3.2
@angular-devkit/core: 0.3.2
@angular-devkit/schematics: 0.3.2
@ngtools/json-schema: 1.2.0
@ngtools/webpack: 1.10.2
@schematics/angular: 0.3.2
@schematics/package-update: 0.3.2
TypeScript: 2.5.3
webpack: 3.11.0
Si vous cochez ng-v
en dehors de la direction de projet angulaire, il ne montrera que la version angular-cli.
Comme dans la réponse ci-dessus, vous pouvez vérifier dans le navigateur en inspectant un élément. Si c'est AngularJS, nous pouvons voir quelque chose comme ci-dessous.
La directive ng-app indique à AngularJS qu'il s'agit de l'élément racine de l'application AngularJS.
Toutes les applications AngularJS doivent avoir un élément racine.
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. (3 au maximum)
- 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.
Ce sera ici ..
../nom_projet/composants_bower/angular/angular.js
/**
* @license AngularJS v1.0.6
* (c) 2010-2012 Google, Inc. http://angularjs.org
* License: MIT
*/