Como posso verificar qual versão do Angular estou usando?

Como posso saber qual versão do Angular estou usando?

Eu tentei:

angular --version angular --v angular -version angular -v 

mas get -bash: angular: command not found

Eu sei por yeoman --version que estou usando 0.9.6

Mas como conseguir a versão angularjs?

Edit: Quando esta resposta foi escrita, havia apenas Angular 1.x. Veja nas respostas abaixo as versões angulares> = 2.

Angular não possui uma ferramenta de linha de comando.

Você pode obter o número da versão do próprio arquivo JavaScript.

Cabeçalho do angular.js atual:

 /** * @license AngularJS v1.0.6 * (c) 2010-2012 Google, Inc. http://angularjs.org * License: MIT */ 

Para Angular 1 ou 2 (mas não para Angular 4+):

você também pode abrir o console nas ferramentas do desenvolvedor de qualquer navegador que você usar e digitar angular.version para acessar o object Javascript que contém a versão angular.

Muito útil quando o script é reduzido sem comentários de header.

Para o Angular 2+, em qualquer navegador moderno que tenha ferramentas de desenvolvimento (F12), você pode inspecionar a tag de aplicativo de nível superior.

Para o Internet Explorer 11 ou Edge, você pode encontrar informações aqui: Número da versão angular

Funciona para o navegador Angular 2+ Chrome

insira a descrição da imagem aqui

Firebug do Firefox

insira a descrição da imagem aqui

No console do desenvolvedor do navegador (pressione F12 para abri-lo), você pode digitar o seguinte,

 angular.version.full 

ele lhe dará a versão completa, por exemplo (dependendo da versão atual). [Ele realmente obtém a propriedade full do object angular.version .]

 "1.4.3" 

Então, para ver o object completo, se você digitar

 angular.version 

Ele lhe dará a versão completa do object contendo informações sobre a versão como full, major, minor e também o codeName, por exemplo

 Object {full: "1.4.3", major: 1, minor: 4, dot: 3, codeName: "foam-acceleration"} 

Se você estiver usando o angular-cli , então você pode verificá-lo facilmente digitando

 ng -v 

no terminal ou Bash. Nota: Execute o comando dentro do diretório do projeto.

Você deve ter algo assim:

 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 

Você também pode verificar seu package.json :

 "dependencies": { "@angular/common": "^5.0.0", "@angular/compiler": "^5.0.0", "@angular/core": "^5.0.0", "@angular/forms": "^5.0.0", "@angular/http": "^5.0.0", "@angular/platform-browser": "^5.0.0", "@angular/platform-browser-dynamic": "^5.0.0", "@angular/router": "^5.0.0", } 

(O caret ^ irá atualizá-lo para a versão principal mais recente (o primeiro número). ^4.3.0 irá corresponder a qualquer versão 4.xx incluindo 4.4.0 , mas vai adiar em 5.0.0 . O til ~ corresponde ao mais versão menor recente (o número do meio). ~4.3.0 irá coincidir com todas 4.3.x versões 4.3.x , mas vai perder 4.4.0 .)

Para o Angular 4, muitas das opções não funcionam mais. Atualização de julho de 2017 Duas possibilidades:

1) O mais simples é abrir o pacote.json do nosso projeto e verificar as versões utilizadas, entre elas a de Angular.

insira a descrição da imagem aqui

2) Depois de executar ng serve, abrimos o inspetor de elementos do explorador que usamos e podemos observar a versão como na imagem a seguir.

insira a descrição da imagem aqui

Se você está usando cli angular, então você pode verificar o uso

ng --version

Agora é ng -v

Ou você também pode fazer o check-in

arquivo 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" }, 

Versão Angular-CLI:

Ambos os comandos funcionam:

 ng -v 

ou

 ng v 

insira a descrição da imagem aqui

Há muitas maneiras, você verifica a versão angular Basta usar o prompt de comando (para windows) e digite

 1. ng version 2. ng v 3. ng -v 

verifique a versão angular usando a linha de comando

 4. You can pakage.json file 

verifique a versão angular no arquivo pakage.json

 5.You can check in browser by presing F12 then goto elements tab 

verifique a versão angular no seu navegador

Entendimento completo de subversão sobre (xxx) consulte documentação angular angularJS e angular 2+

Se você estiver usando o angular-cli, simplesmente use o comando:

 ng v 

Na pasta do seu projeto, abra o terminal de comando e digite

 ng -v 

Ele lhe dará uma lista de itens, em que você será capaz de ver a versão angular. Veja a captura de canvas.

detalhes da versão

versão após angular 2 você pode usar do 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$ 

Será aqui ..

../project_name/bower_components/angular/angular.js

 /** * @license AngularJS v1.0.6 * (c) 2010-2012 Google, Inc. http://angularjs.org * License: MIT */ 

basta ir ao seu diretório de projeto angular via terminal e ng -v dar todas as informações como esta

 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 

Se você verificar ng-v fora do projeto angular diretamente, ele mostrará apenas a versão angular-cli.

você pode apenas digitar ng version thats it

Você também pode verificá-lo na janela do console.

  1. pressione F12.

  2. Selecione o elemento.

  3. Expandir o corpo

  4. Você verá a versão do Angular, como o seguinte:

ng-version = “4.3.6”