Ответ 1
Лучший способ проверить - написать "angular" в консоли браузера. Если вы получаете какой-либо объект [С дочерними объектами как "bind", "bootstrap", "callbacks", "module" и т.д.], Затем его веб-приложение angular.
Как я могу узнать, было ли создано (Drupal 7) веб-приложение с использованием Angular, посмотрев на исходный код страницы, и не обращаясь к разработчикам?
Лучший способ проверить - написать "angular" в консоли браузера. Если вы получаете какой-либо объект [С дочерними объектами как "bind", "bootstrap", "callbacks", "module" и т.д.], Затем его веб-приложение angular.
Вы можете установить расширение chrome или firefox под названием Wappalyzer. Он сообщает вам, на каком сайте вы находитесь в браузере и в стеке, которое они используют.
Если это онлайн-сайт, вы можете использовать http://builtwith.com/, и он обычно может дать вам полезную и полезную информацию об этом сайте.
Однако, если они используют angular, вы можете взглянуть на источники их страниц, чтобы увидеть, используют ли они какие-либо атрибуты angular, например, ng-repeat
Вы также можете взглянуть на источники, которые ваш браузер получает при просмотре этого сайта, чтобы увидеть, включены ли среди источников файлы javascript
для angularjs
.
Заявка объявлена с помощью директивы ng-app
очень простой контроллер и директива
проверить для ng-model, ng-повторителей атрибуты в коде. Все эти атрибуты написаны маленькими буквами.
Также вы можете проверить, введя консоль (ctrl + shift + i) и перейдите на вкладку консоли. Там тип в window.angular.version → отображает версию сайта, который вы сейчас проверяете.
Вы можете попробовать: angular.version.full
первую очередь. Если это не работает, попробуйте getAllAngularRootElements()[0].attributes["ng-version"]
. Причина в том, что в Angular 1 первый будет работать, а начиная с Angular 2 и далее будет работать последний.
Существует расширение Google Chrome, называемое "ng-detector". Его можно найти в веб-магазине Google:
https://chrome.google.com/webstore/detail/ng-detector/fedicaemhcfcmelihceehhaodggfeffm
Он создает небольшую иконку рядом с панелью URL, которая указывает, думает ли она, что страница была создана с помощью Angular, хотя я не проверил ее достоверность.
Установите хром-расширитель React-Detector, он работает!
Вы можете установить расширение Chrome или Firefox под названием Augury. Он говорит вам, если приложение является угловым или нет.
Пытаться
Это веб-сайт, который в настоящее время предоставляет вам наиболее подробную информацию о том, какие технологии использует сайт. Они позволят вам делать 5 бесплатных поисков в день.
тоже хороший, и служит дополнением к buildwith. Я не думаю, что есть предел поиска, но результаты менее подробны.
Эти два, используемые вместе, могут дать вам больше понимания.