gulp-ignore与gulp-jshint

Neo*_*Neo 0 javascript gulp

我想对不是库文件的文件(如require js)执行jshint

var gulp = require('gulp');

var jshint = require('gulp-jshint');
var ignore = require('gulp-ignore');
gulp.task('jshint', function() {
  gulp.src('./js/src/*.js')
     .pipe(ignore.exclude('require.js'))
     .pipe(jshint())
     .pipe(jshint.reporter('default'));
});
Run Code Online (Sandbox Code Playgroud)

这仍然需要js报告

 C:\Work\neolivz\js\src\require.js: line 12, col 267, Too many errors. (32% scanned).
Run Code Online (Sandbox Code Playgroud)

任何的想法?

one*_*p3z 9

您还可以创建一个.jshintignore文件,就像.gitignore包含您要忽略的文件一样.