在使用JSMin之前,我需要检查javascript文件中的基本错误和糟糕的实践,以消除脚本在压缩后出现问题的可能性。之前我使用的是JSLint,它工作得很好,但我再次访问了http://www.jslint.com/,它似乎发现了比以前更多的错误(即使是在我知道我以前通过JSLint没有错误的脚本上也是如此)。
我知道JSLint中的选项,但根据内存,我只是在第一次使用默认值:/*jslint maxerr: 50, indent: 4 */
有没有更好的方法来测试我的脚本,或者我使用JSLint的方式与我最初使用的方式不同?JSLint甚至使用了我在jQuery中使用的未定义的$,而我之前知道情况并非如此。
发布于 2011-06-14 06:59:14
JSLint可能仍然是您想要的。你可以通过添加一个extern语句让它对$冷静下来,下面是一个例子:
/*jslint bitwise: true, browser: true, eqeqeq: true, evil: true,
onevar: true, undef: true, white: true */
/*extern Ext, $ */您可以查看此页面上的选项:http://www.jslint.com/lint.html#options
https://stackoverflow.com/questions/6337137
复制相似问题