Как я могу проверить, какую версию Angular я использую?
Как я могу узнать, какую версию Angular я использую?
Я пытался:
angular --version angular --v angular -version angular -v
но get -bash: angular: command not found
- Обещание против наблюдаемого
- Окно просмотра AngularJS $ изменяет размер внутри директивы
- Отправка события при завершении работы angular.js
- Подключение express.js с помощью Angular CLI в среде dev
- как использовать дорожку внутри ngFor угловой 2
Я знаю по yeoman --version
который я использую 0.9.6
Но как получить версию angularjs?
- Угловые параметры SIS
- Что такое необработанное promise?
- Компоненты AngularJS 1.5+ не поддерживают Watchers, какова работа?
- Угловая $ http: установка обещания в настройке 'timeout'
- Угловое 2 - Тестирование устройства с помощью маршрутизатора
- Модули и конфликты имен / имен в AngularJS
- Как использовать $ scope. $ Watch и $ scope. $ Применять в AngularJS?
- angular-cli, где находится файл webpack.config.js - новый угловой6 не поддерживает ng eject
Edit: Когда этот ответ был написан, был только Angular 1.x. Посмотрите ответы ниже для угловых версий> = 2.
Угловое не имеет инструмента командной строки.
Вы можете получить номер версии из самого файла 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+ в любом современном браузере с инструментами разработки (F12) вы можете проверить тег приложения верхнего уровня.
Для Internet Explorer 11 или Edge вы можете найти информацию здесь:
Работает для браузера Chrome 2+ Chrome
Firefox Firebug
В консоли разработчика браузера (нажмите F12, чтобы открыть его), вы можете ввести следующее,
angular.version.full
он предоставит вам полную версию, например (в зависимости от вашей текущей версии). [Он фактически получает full
свойство объекта angular.version
.]
"1.4.3"
Итак, чтобы увидеть полный объект, если вы введете
angular.version
Он предоставит вам полный объект версии, содержащий информацию о версии, такую как полный, основной, второстепенный, а также codeName, например
Object {full: "1.4.3", major: 1, minor: 4, dot: 3, codeName: "foam-acceleration"}
Если вы используете 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
Вы также можете проверить свой пакет.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", }
(The Caret ^
обновит вас до последней крупной версии (первое число). ^4.3.0
будет соответствовать любому выпуску 4.xx
включая 4.4.0
, но будет удерживаться на 5.0.0
. Тильда ~
соответствует большинству недавняя второстепенная версия (среднее число). ~4.3.0
будет соответствовать всем версиям 4.3.x
, но пропустит 4.4.0
.)
Для Angular 4 многие из вариантов больше не работают. Обновление Июль 2017 Две возможности:
1) Самый простой способ – открыть package.json нашего проекта и проверить используемые версии, среди которых один из угловых.
2) После выполнения ng-сервиса мы открываем инспектор элементов используемого нами проводника, и мы можем наблюдать версию, как показано на следующем рисунке.
Если вы используете угловой 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" },
Версия с угловым CLI:
Обе команды работают:
ng -v
или
ng v
Есть много способов, вы проверяете угловую версию. Просто задвиньте подсказку comand (для окон) и введите
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
Полное понимание subversion о (xxx), пожалуйста, см. Угловую документацию angularJS и угловой 2+
Если вы используете angular-cli, просто используйте команду:
ng v
В папке проекта откройте командный терминал и введите
ng -v
он даст вам список предметов, в котором вы сможете увидеть угловую версию. Смотрите скриншот.
версии после углового 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$
Это будет здесь ..
../project_name/bower_components/angular/angular.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
вне угловой директивы проекта, тогда будет показана только версия углового кли.
вы можете просто набрать ng version
thats it
Вы также можете проверить его в окне консоли.
-
нажмите F12.
-
Выберите элемент.
-
Развернуть тело
-
Вы увидите версию Angular, как показано ниже:
нг-версия = “4.3.6”