如何禁用谷歌关闭linter额外的空间检查?

时间:2014-12-16 06:05:30

标签: javascript google-closure

Google封闭式linter将为以下代码中的每一行发出警告,因为密钥名称后面有额外的空格。 有没有办法禁用额外的空格检查?我也找不到配置.gjslintrc文件的文档。

我也无法在"中找到合适的标志。 gjslint --help"结果。

var ngTemplatesOptions = {
    prefix    : '/',
    module    : 'lc.directive.tpls',
    standalone: false,
    htmlmin   : {
        collapseBooleanAttributes    : true,
        collapseWhitespace           : true,
        removeAttributeQuotes        : true,
        removeComments               : true, // Only if you don't use comment directives!
        removeEmptyAttributes        : true,
        removeRedundantAttributes    : true,
        removeScriptTypeAttributes   : true,
        removeStyleLinkTypeAttributes: true
    }
};

1 个答案:

答案 0 :(得分:2)

您可以使用disable标志禁用特定错误。在您的情况下,您需要执行以下操作:

gjslint --strict --disable 0001,0002 yourfile.js

其中,错误代码0001表示额外空间,错误代码0002表示缺少空间。根据您的情况,您可能还想忽略缩进词。在这种情况下,您可能希望将错误代码0006添加到列表中。