我找到了一个非常有趣的工具,用于识别Web项目中未使用的CSS定义。 http://www.sitepoint.com/dustmeselectors/
javascript项目是否也有类似的工具?
P.S。 我知道没有确定性地找到未使用代码的程序。但我正在寻找一份报告来确定可能未使用的代码。然后最后的决定永远是你自己的。
答案 0 :(得分:5)
问题是没有办法确定。假设如下:
静态分析实用程序因此无用。我不知道是否存在一个浏览器扩展,它标记了正在运行的浏览器中的所有JS使用情况。
答案 1 :(得分:3)
您可以尝试使用逻辑删除来安全地找到并删除JavaScript中的死代码。
https://blog.bugsnag.com/javascript-refactoring-with-bugsnag-and-tombstones/
答案 2 :(得分:0)
为了找到未使用的资产,要进行手动删除,可以使用deadfile库: https://m-izadmehr.github.io/deadfile/
它可以在任何JS项目中简单地找到未使用的文件。
答案 3 :(得分:-5)
最快想到的是Javascript LINT(http://www.javascriptlint.com /)和JSLint(http://www.jslint.com/)。
要注意:后者会伤害你的感情。