我目前基于JS库编码了一些很棒的东西,我想删除每一无所事事的行,但需要更多时间从服务器上下载。有没有办法删除未使用的JS库的行?
当我的代码执行时,跟踪哪些代码被使用/未使用的最佳方式是什么?(所以我可以删除未使用的代码)
我的第一个想法是把"var log += "<br />Function name was used."
放在每个函数上,并删除每个没有调用的函数。但我很好奇,如果有另一种方式
我想指出,修改某些JS库可能会违反其许可证,并可能导致强烈的法律问题。因此,如果有人正在阅读本文,并且计划与我做同样的事情,请在尝试执行此操作之前仔细阅读许可证。
也许看看使用代码覆盖率数据的解决方案? http://stackoverflow.com/questions/53249/are-there-any-good-javascript-code-coverage-tools – bobbymcr 2011-12-27 06:11:54
@bobbymcr使用JS代码覆盖率是一个很好的解决方案,你应该在其他人之前发布这个答案 – ajax333221 2011-12-27 06:15:23