gpt4 book ai didi

javascript - 如何判断 Web 应用程序是否正在使用 ReactJs

转载 作者:行者123 更新时间:2023-11-29 10:01:16 33 4
gpt4 key购买 nike

我知道有一些工具,例如 WappalyzerBuiltWith 可以为您提供有关网站中使用的框架或库的信息。但是我需要一些关于 ReactJs 是否真的在网站中使用的证据。

经过一些研究,我发现像 typeof Reactwindow.React.version 这样的命令,但这些命令并非一直有效。

关于如何检查 reactJs 是否用于 Web 应用程序的任何想法?

最佳答案

试试下面的代码片段,感谢 rambabusaravanan 列出的每个站点的示例。见下面的链接

if(!!window.React ||
!!document.querySelector('[data-reactroot], [data-reactid]'))
console.log('React.js');

if(!!window.angular ||
!!document.querySelector('.ng-binding, [ng-app], [data-ng-app], [ng-controller], [data-ng-controller], [ng-repeat], [data-ng-repeat]') ||
!!document.querySelector('script[src*="angular.js"], script[src*="angular.min.js"]'))
console.log('Angular.js');

if(!!window.Backbone) console.log('Backbone.js');
if(!!window.Ember) console.log('Ember.js');
if(!!window.Vue) console.log('Vue.js');
if(!!window.Meteor) console.log('Meteor.js');
if(!!window.Zepto) console.log('Zepto.js');
if(!!window.jQuery) console.log('jQuery.js');

您可以在此处找到更多信息 link

关于javascript - 如何判断 Web 应用程序是否正在使用 ReactJs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56817526/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com