我需要为特定行禁用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
}
};
注意:当/*jshint -W117 */
放在JS文件的开头而不是我的方法中时,似乎有效。
答案 0 :(得分:0)
在撰写本文时,我无法将其发挥作用;可能需要打开一个bug。当我尝试时,禁用此规则特别不起作用,尽管其他似乎在相同的上下文中工作。
作为替代方案,您可以通过文件as an inline configuration顶部的/* globals dojoConfig */
指定全局变量的白名单;显然声明任何未定义的变量可能比完全启用它们更好。您也可以在项目as a linter option处执行相同操作。