如何让JSLint容忍一个领先的分号?

ale*_*lex 9 javascript jslint

我使用的持续集成软件通过JSLint运行JavaScript文件,如果失败则会抱怨(使用默认的JSLint设置).

我总是;在我的jQuery插件的开头添加一个,所以连接它们不会导致这样的事情......

common.js

我无权访问此文件,并且最终无法强制执行分号.

var abc = function() {
    alert(arguments[0]);
}
Run Code Online (Sandbox Code Playgroud)

plugin.js

这是我的文件连接common.js.它直接附加到结尾common.js.

(function($) {
    $.fn.somePlugin = function() {}
})(jQuery);
Run Code Online (Sandbox Code Playgroud)

的jsfiddle这可能会导致问题.

js解决方案(我的插件的分号).

但是,JSLint抱怨......

错误:

第1行的问题1:"(开始)"和";"之间的意外空格.

;(function($) {

第1行问题1:预期';' 在第5栏,而不是第1栏.

;(function($) {

第1行问题2:';'之间缺少空格 和'('.

...

我尝试使用bang运算符(!)和其他一些替代方法,但JSLint仍然抱怨.

我该怎么做才能获得这个安全网传递JSLint?

Ned*_*der 6

补丁JSLint不介意.每个人都会受益.