【问题标题】:Limit maximum number of errors限制最大错误数
【发布时间】:2016-04-26 13:50:48
【问题描述】:

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

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

【问题讨论】:

    标签: eslint


    【解决方案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());
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-16
      • 1970-01-01
      • 2011-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-01
      • 1970-01-01
      相关资源
      最近更新 更多