Gulp ESLinter不报告警告

Gulp ESLinter不报告警告,gulp,eslint,circleci,Gulp,Eslint,Circleci,我使用Gulp作为构建过程的一部分来运行ESLinter, 由于ESLinter报告的警告,我的生成失败 在这个阶段,我想忽略/删除警告,阅读我找到的文档中的quiet标志应该可以做到这一点,问题是在我的.eslintrc文件中添加quiet:true似乎没有任何效果 更新: 我提出的解决方案是将.eslintrc读入一个变量,并用quiet=true展开它 然后将此对象传递给eslint var strConfig = fs.readFileSync('./.eslintrc', 'utf8'

我使用Gulp作为构建过程的一部分来运行ESLinter, 由于ESLinter报告的警告,我的生成失败

在这个阶段,我想忽略/删除警告,阅读我找到的文档中的quiet标志应该可以做到这一点,问题是在我的.eslintrc文件中添加quiet:true似乎没有任何效果

更新:

我提出的解决方案是将.eslintrc读入一个变量,并用quiet=true展开它 然后将此对象传递给eslint

var strConfig = fs.readFileSync('./.eslintrc', 'utf8');
var config = JSON.parse(strConfig);
config.quiet = true;

const stream = gulp.src(['LIST_OF_FILES'])
    .pipe(eslint(config));

return stream.pipe(eslint.format('junit', function (result) {
    fs.writeFile('./output/eslint-out.xml', result);
}))
.pipe(eslint.failAfterError());
我只看到—安静的文档,可与eslint CLI一起使用。我希望有一种方法可以添加到package.json,以便从CLI运行eslint,我目前正在从一个SH脚本运行。