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

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

Я пробовал:

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

но получим -bash: angular: command not found

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

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

Ответ 1

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

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

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

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

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

Ответ 2

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

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

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

Ответ 3

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

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

Работает с угловым 2+ браузером Chrome

enter image description here

Firefox Firebug

enter image description here

Ответ 4

Если вы используете angular-cli, вы можете легко проверить это, набрав

ng -v

или ng v в Angular 8, в Terminal или 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

Ответ 5

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

angular.version.full

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

"1.4.3"

Итак, чтобы увидеть полный объект, если вы наберете

angular.version

Он предоставит вам полный объект версии, содержащий информацию о версии, такую ​​как full, major, minor, а также codeName, например.

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

Ответ 6

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

Ответ 7

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

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

ng --version

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

Или вы также можете зарегистрироваться

Файл 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"
  },

Ответ 8

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

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 о (xxx), пожалуйста, см. Угловую документацию угловойJS и угловой 2+

Ответ 9

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

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

enter image description here

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

enter image description here

Ответ 10

Другой способ - импортировать константу VERSION из @angular/core а затем вывести ее на консоль с помощью:

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

Работает в:

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


Для AngularJS 1.x используйте angular.version:

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

Ответ 11

Внимание: только следующие проверки Угловой-CLI версии !!!:

Обе команды работают:

ng -v

или же

ng v

enter image description here

Ответ 12

Для углового 4+ использования,

  • нг версия
  • нг в

Обратите внимание, что опция -v не работает в Angular 7+.

Ответ 13

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

ng v

Ответ 14

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

ng -v

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

version details

Ответ 15

версии после углового 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
[email protected]:~/apps/UI$ 

Ответ 16

Существует несколько способов:

  1. Вы можете проверить его из файла package.json
  2. Вы используете следующую команду:

ng --version

Вышеуказанная команда приведет к следующему результату:

Угловой CLI: 7.0.3

Узел: 9.4.0

ОС: darwin x64

Угловая: 7.0.1

... анимации, общий, компилятор, компилятор-cli, ядро, формы

... http, language-service, platform-browser

... платформа-браузер-динамик, маршрутизатор

Версия пакета


@angular-devkit/architect 0.10.3

@angular-devkit/build-angle 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

@angular/cli 7.0.3

@ngtools/webpack 7.0.3

@схематические/угловые 7.0.3

@schematics/update 0.10.3

rxjs 6.3.3

машинопись 3.1.4

webpack 4.19.1

Таким образом, версия Angular, Angular CLI, Node и многих других пакетов может быть проверена здесь.

Ответ 17

Если вы используете редактор VS Code.

Перейдите на панель проводника с левой стороны → найдите package.json & откройте ее → в зависимости от find find @angular/core.

Это ваша угловая версия, поскольку основным элементом является главная функция

enter image description here

enter image description here

Ответ 18

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

Вы также можете открыть консоль и перейти на вкладку элемента в инструментах разработчика любого браузера, который вы используете.

Или же

Введите angular.version для доступа к объекту Javascript, который содержит угловую версию.

Для Angular 4+ существует ряд способов, перечисленных ниже:

Запишите приведенный ниже код в командной строке/или в терминале в коде VS. (до 3)

  1. нг версия или нг --version (найти изображение для справки)
  2. нг в
  3. нг -v

В терминале вы можете найти угловую версию, как показано на прикрепленном изображении: enter image description here

  1. Вы также можете открыть консоль и перейти на вкладку элемента в инструментах разработчика любого браузера, который вы используете. Как показано на рисунке ниже:

enter image description here

  1. Найдите файл package.json, вы найдете все установленные зависимости и их версию.

Ответ 19

просто перейдите в свой каталог углового проекта через терминал и 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 вне углового проектного directoty, то он покажет только версию углового кли.

Ответ 20

enter image description here В новой версии углового cli [ng -v] не будет работать. Мне нужно ввести [ng version].

Ответ 21

Для AngularJS - используйте angular.version

console.log(angular.version);
<script src="//unpkg.com/angular/angular.js"></script>

Ответ 22

Это будет здесь..

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

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

Ответ 23

вы можете просто набрать ng version thats it

Ответ 24

Это очень просто, вы можете увидеть в файле package.json

Ответ 25

Как и в предыдущем ответе, вы можете проверить в браузере, проверив элемент, если это AngularJS, мы можем увидеть что-то вроде ниже.

Директива ng-app сообщает AngularJS, что это корневой элемент приложения AngularJS.

Все приложения AngularJS должны иметь корневой элемент.

Ответ 26

Для angular JS вы можете найти его в файле angular-animate.js, как показано ниже:

/** * @license AngularJS v1.4.8 * (c) 2010-2015 Google, Inc. http://angularjs.org * Лицензия: MIT */

Ответ 27

Вы также можете проверить это, проверив элементы на странице:

  1. нажмите F12, чтобы открыть инструменты разработчика браузера.

  2. Осмотрите Элемент.

  3. Развернуть тело

  4. Вы увидите версию Angular, например:

ng-version="4.3.6"