Comment savoir si une application Web (Drupal 7) a été créée en utilisant Angular, par exemple en regardant le code source de la page, et non en demandant aux développeurs?
Le meilleur moyen de vérifier est d'écrire "angulaire" sur la console du navigateur. Si vous obtenez un objet [avec des objets enfants comme "bind", "bootstrap", "callbacks", "module" etc.], alors c'est une application Web angulaire.
Vous pouvez installer une extension chrome ou firefox appelée Wappalyzer . Il vous indique le site sur lequel vous naviguez dans votre navigateur et la pile qu'ils utilisent.
S'il s'agit d'un site en ligne, vous pouvez utiliser http://builtwith.com/ et il peut généralement vous fournir une foule d'informations utiles et utiles sur ce site.
Cependant, s'ils utilisent angular, vous pouvez consulter leurs sources de page pour voir s'ils utilisent des attributs angulaires tels que ng-repeat
, par exemple.
Vous pouvez également consulter les sources de votre navigateur lors de la navigation sur ce site pour voir si les fichiers javascript
pour angularjs
sont inclus dans les sources.
Vous pouvez essayer: angular.version.full
en premier. Si cela ne fonctionne pas, essayez getAllAngularRootElements()[0].attributes["ng-version"]
. La raison étant dans Angular 1, le premier fonctionnera et à partir de l’angle 2, le dernier fonctionnera.
Application déclarée à l'aide de la directive ng-app
très simple contrôleur et directive
recherchez les attributs ng-model, ng-repeater dans le code. Tous ces attributs sont écrits en petites lettres.
Vous pouvez aussi vérifier en tapant dans la console (ctrl + shift + i) et naviguer dans l'onglet Console. Là, tapez window.angular.version -> il affiche la version du site que vous inspectez actuellement.
Il existe une extension Google Chrome appelée "ng-détecteur". Vous pouvez l'obtenir à partir de la boutique en ligne Google:
https://chrome.google.com/webstore/detail/ng-detector/fedicaemhcfcmelihceehhaodggfeffm
Il crée une petite icône à côté de la barre d’URL qui indique s’il pense ou non que la page a été créée avec Angular, bien que sa validité n’ait pas encore été testée.
Installez l'extension chrome React-Detector, ça marche!
Vous pouvez installer une extension Chrome ou Firefox appelée Augury . Il vous indique si l'application est angulaire ou non.