Mic*_*idt 22 javascript jquery
我刚刚完成了我的网站,这是我2年前开始的.我总是在尝试新事物,有时包括添加不同的框架或其他外部JS文件.
现在我不知道JS的哪些链接文件/行未被使用.有没有可以检测这些文件和代码行的工具?这会节省我很多时间.
Why*_*rrh 12
这个答案提供了Google的Closure Compiler,它在缩小和连接JavaScript代码的过程中可以删除"死代码".
引用编译级别的文档:
使用ADVANCED_OPTIMIZATIONS进行编译会删除可证明无法访问的代码.这与大型库结合使用时尤其有用.如果仅使用大型库文件中的少数函数,则编译器可以从其输出中删除除这些函数之外的所有函数.
另请参阅此答案,其中包含有关Google Closure Compiler的更多信息.