Как узнать версию angular приложения.
1 min readJun 20, 2017
Есть старый AngularJS(1.6.4 current) и Angular 2+(4.2.1 current)
AngularJS
Так вот зайдя на сайт со старым AngularJS. Можно было открыть консоль в браузере и написать:
angular.version.full
“1.6.4”
Сразу выводилась версия.
Angular 2+
Но вот на сайте с новым Angular 2+ такое перестало работать. Хотя теперь версию видно в html. Теоретически ее можно узнать сделав поиск по css локатору:
[ng-version]
Но тут мне стало интересно, а все же как ребята из protractor это делают.
После рыскания по репозиторию нарыл файлик-тыць в кором это далается.
Версию они не вытаскивают, но если следующая функция
getAllAngularTestabilities
выполняется, то считается что это 2 ангуляр.