我目前基於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