我正在尝试将gulp-jshint'fail'报告器调整为仅基于在缩小时会破坏javascript代码的情况而失败。
例如,我发现导致问题最多的两种情况是
有没有办法可以创建只查找上述条件的gulp-jshint任务?
到目前为止,我有:
gulp.task('lint', function() {
return gulp.src('src/main/webapp/static/js/**/**/**/*')
.pipe(jshint())
.pipe(jshint.reporter('fail'));
});
但这会引发许多对缩小不重要的问题
编辑
我尝试过使用:
.pipe(jshint.reporter('default', {undef: true, asi: false}))
但这似乎没有任何改变