我想知道是否有替代jQuery Lint能够执行静态分析而不是运行时/浏览器内分析,即我想要一个不需要在浏览器中运行的工具并且可以分析整个项目的源代码。
我的问题是我有大量的页面/脚本使用几个不同版本的jQuery,范围从1.2到1.7,我想将它们全部迁移到最新版本的jQuery。但在我这样做之前,我想知道代码是否正在使用任何已弃用/已删除的jQuery功能,或者以自1.2版本以来已更改的方式使用jQuery,例如在jQuery v1.3中删除的[@attr]样式选择器。
我打开每一页并使用jQuery Lint跟踪每个执行路径以获取其输出是不可行的。