2016-04-26 58 views
2

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

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

回答

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()); 
相关问题