ran*_*its 6 javascript reactjs vue.js angular
当一切都被缩小/压缩时,有没有一种简单的方法来查看应用程序正在使用哪些客户端库?我正在查看从服务器传递给客户端的所有 javascript,但是在压缩/缩小所有内容后,我不一定能够判断是否使用了三个流行的客户端框架之一。对于 jQuery,它就像在控制台中执行以下操作一样简单:
> jQuery.fn.jquery
"3.2.1"
Run Code Online (Sandbox Code Playgroud)
是否有类似的方法来检查其他三个“大”框架?
我建议使用每个框架的开发人员工具或扩展,例如Wappalyzer。如果您想以编程方式检测框架,您可以查看相关开发工具扩展的源代码。例如,我查看了 Vue devtools源代码,看起来你可以像这样简单地检测 Vue ..
function detectVue() {
const all = document.querySelectorAll('*')
for(let i=0; i<all.length; i++) {
if (all[i].__vue__) return true
}
return false
}
detectVue()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3526 次 |
| 最近记录: |