Как я могу проверить, какую версию Angular я использую?

как я могу сказать, какую версию Angular я использую?

Я пробовал:

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

но -bash: angular: command not found

Я знаю yeoman --version что я использую 0.9.6

но как получить версию angularjs?

18 ответов


Edit: когда этот ответ был написан, был только угловой 1.X. Посмотрите в ответах ниже для угловых версий >= 2.

Angular не имеет инструмента командной строки.

Вы можете получить номер версии из самого файла JavaScript.

заголовок текущего angular.js:

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

для угловых 1 или 2 (но не для угловых 4+):

вы также можете открыть консоль на инструментах разработчика любого браузера, который вы используете, и введите angular.version для доступа к объекту Javascript, который содержит угловую версию.

очень полезно, когда скрипт минимизируется без комментария заголовка.


для Angular 2+, в любом современном браузере, имеющем developper tools (F12), вы можете проверить тег приложения верхнего уровня.

для Internet Explorer 11 или Edge вы можете найти информацию здесь:Angular version Number

работает для углового 2+ Браузер Chrome

enter image description here

Firefox firebug

enter image description here


Если вы используете angular-cli, то вы можете проверить его легко, введя

ng -v

в терминале или Bash. Примечание: выполните команду в директории проекта.

вы должны сделать что-то вроде этого:

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

в консоли разработчика браузера (нажмите F12, чтобы открыть ее), вы можете ввести следующее:

angular.version.full

это даст вам полную версию, например (в зависимости от вашей текущей версии). [Он на самом деле получает full собственность


вы также можете проверить свой .в 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",
  }

(каре ^ обновить до последней версии (первая цифра). ^4.3.0 будет соответствовать любые 4.x.x - релизе, в том числе 4.4.0, но будет держаться на 5.0.0. Тильды ~ соответствует последней минорной версии (среднее число). ~4.3.0 будет соответствовать всем 4.3.x версии, но пропустит 4.4.0.)


Если вы используете угловой cli, то вы можете проверить использование

ng --version

теперь это ng-v

или вы также можете проверить в

тарифные.файл 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"
  },

в Angular 4 многие параметры больше не работают. Обновление Июль 2017 две возможности:

1) Самый простой-открыть пакет.json нашего проекта и для проверки используемых версий, среди них одна из угловых.

enter image description here

2) после выполнения ng подачи, мы открываем инспектор элементов explorer, который мы используем, и мы можем наблюдать за версией, как в следующий изображение.

enter image description here


есть много способов, вы проверяете угловую версию просто pent comand запрос (для windows) и введите

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

check the angular version using comand line

4. You can pakage.json file

check the angular version on pakage.json file

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

check the angular version on your browser

полное понимание subversion о(x.X. x) см. угловую документацию в AngularJS и угловой 2+


угловая версия CLI:

Как работает:

ng -v

или

ng v

enter image description here


Если вы используете angular-cli, просто используйте команду:

ng v

в папке проекта откройте командный терминал и введите

ng -v

Он даст вам список элементов, в котором вы сможете увидеть угловую версию. Смотрите скриншот.

version details


версия после углового 2 Вы можете использовать с терминала,

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$ 

Он будет здесь..

../ имя_проекта/bower_components / угловой / угловой.js

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

просто перейдите в каталог углового проекта через терминал и ng -v дать всю информацию, как это

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

Если вы проверяете ng-v outside angular project directoty тогда он покажет только версию angular-cli.


вы можете просто ввести ng version вот оно!--2-->


другим способом было бы импортировать VERSION С @angular/core и складируя в консоли:

console.log(VERSION.full); //5.2.11

работает:

не уверен в угловых 2 и 3. (если кто-то может проверить это; страницы недоступны)


Для AngularJS 1.X использование angular.version:

console.log(angular.version); //1.7.4

вы также можете увидеть его в окне консоли.

  1. нажмите клавишу F12.

  2. Выберите Элемент.

  3. Разверните Тело

  4. вы увидите версию Angular, как показано ниже:

ng-version= "4.3.6"