是否有.jscsrc / .jshintrc中的jscs和jshint选项可以关闭目录的linting?

时间:2016-02-02 17:08:29

标签: jshint jscs

我想禁用目录中所有文件的linting

例如

/
 some.js <-LINT
 noLint
   file1.js <- NO LINT
   file2.js <- NO LINT
   subDir
     file3.js <- NO LINT

1 个答案:

答案 0 :(得分:0)

我认为这是不可能的。对于jscs,我可以想象你可以创建一个有效禁用所有默认规则的jscsrc。例如:

{
    "validateLineBreaks": false,
    "disallowMultipleVarDecl": false,
    "validateIndentation": null
}

对于jshint,你可以尝试类似的东西:

{
    "browser": true,
    "jquery": true,
    "mocha": true,
    "node": true,

    "curly": false,
    "eqeqeq": false,
    "maxdepth": 99,
    "maxerr": 1000,
    "undef": false,
    "unused": false,
    "esversion": 6,
    "expr": true
}

因此,您可以创建尽可能宽松的设置,而不是禁用。