限制最大错误数

时间:2016-04-26 13:50:49

标签: eslint

如何通过.eslintrc限制eslint中的最大错误数。我现在的.eslintrc

module.exports = {
    "extends": "airbnb",
    "parserOptions": {
        "ecmaVersion": 6
    },
    "max-warnings" : 2
};

1 个答案:

答案 0 :(得分:1)

目前,max-warnings是仅限命令行的选项。您无法在.eslintrc文件中定义它。请参阅eslint#2769

您可以使用几种替代方案,具体取决于您如何运行eslint。您可以使用eslint-nibble之类的内容来一次解决一个错误的子集,并查看该子集。

如果您使用任务运行器,另一个选择是使用其内置选项。例如,如果您使用gulp-eslint,则可以使用failOnError/failAfterError在第一次错误之后/之后失败:

var eslint = require('gulp-eslint'),
    gulp   = require('gulp');

gulp.src('**/*.js')
    .pipe(eslint())
    .pipe(eslint.failAfterError());