Javascript 未定义JsHint{a}

Javascript 未定义JsHint{a},javascript,jshint,jscs,Javascript,Jshint,Jscs,我需要为特定行禁用JsHint的规则117,目前我正在使用/*JsHint-W117*/,但没有成功 知道怎么修吗 _createDom: function () { //jscs:disable maximumLineLength var template = ''; /*jshint -W117 */ template += dojoConfig.app.hasTools ? '<div id="panelDev

我需要为特定行禁用JsHint的规则117,目前我正在使用
/*JsHint-W117*/
,但没有成功

知道怎么修吗

    _createDom: function () {
        //jscs:disable maximumLineLength
        var template = '';

        /*jshint -W117 */
        template += dojoConfig.app.hasTools ? '<div id="panelDevelopment"></div>' : '';
        template += '<div id="boundingBoxes">';

        //jscs:enable maximumLineLength
    }
};
\u createDom:function(){
//jscs:禁用maximumLineLength
var模板=“”;
/*jshint-W117*/
模板+=dojoConfig.app.hasTools?“”;
模板+='';
//jscs:启用maximumLineLength
}
};

注意:当
/*jshint-W117*/
放在JS文件的开头而不是我的方法中时,它似乎可以工作。

在撰写本文时,我也无法让它工作;可能需要打开一个bug。当我尝试禁用此规则时,它显然不起作用,尽管其他规则似乎在相同的环境中起作用

或者,您可以通过文件顶部的
/*globals dojoConfig*/
指定全局变量的白名单;显式声明任何未定义的变量可能比完全启用它们要好。你也可以在项目中做同样的事情