2014-02-11 47 views
6

我正在使用gulp来构建我的JavaScript。我想在连接它们之前在我的文件上运行jshint,但我在设置选项时遇到问题。我做对了吗?将选项传递给gulp-jshint

var res = gulp.src(buildutil.produceFileGlob("./src", clientproperties)) 
      .pipe(exclude('**/test/**')) 
      .pipe(jshint({ sub: false }})) 
      .pipe(jshint.reporter(stylish)) 
      .pipe(buildutil.jsmoduleConcat("myfile.js")) 
      .pipe(gulp.dest('./dist')) 
      .pipe(closureCompiler(closureOptions)) 
      .pipe(header(buildutil.getBuildHeader())) 
      .pipe(gulp.dest('./dist')); 

所以这一切工作,并且jshint正在输出它的错误,但我的sub:false标志似乎不起作用。

回答