Как проверить, какую версию 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
Существует несколько способов:
- Вы можете проверить его из файла package.json
- Вы используете следующую команду:
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)
- нг версия или нг --version (найти изображение для справки)
- нг в
- нг -v
В терминале вы можете найти угловую версию, как показано на прикрепленном изображении: ![enter image description here]()
- Вы также можете открыть консоль и перейти на вкладку элемента в инструментах разработчика любого браузера, который вы используете. Как показано на рисунке ниже:
![enter image description here]()
- Найдите файл 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
В новой версии углового 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
Вы также можете проверить это, проверив элементы на странице:
нажмите F12, чтобы открыть инструменты разработчика браузера.
Осмотрите Элемент.
Развернуть тело
Вы увидите версию Angular, например:
ng-version="4.3.6"