我使用Gulp作为构建过程的一部分来运行ESLinter, 由于ESLinter报告了警告,我的构建失败了。
我想在这个阶段忽略/删除警告,阅读文档我已经找到了应该做到的安静标志,问题是加入安静:对我的.eslintrc文件来说似乎不对有任何影响。
更新:
我提出的解决方案是将.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());