为什么js-lint任务在每个文件上都给出了undefined?

时间:2016-05-07 17:46:18

标签: javascript gulp jslint

我正在构建一个gulp文件,就是这个

var gulp = require('gulp');
var sass = require('gulp-sass');
var plumber = require('gulp-plumber');
var browserSync = require('browser-sync').create();
var jslint = require('gulp-jslint');

gulp.task('sass', function() {
  gulp.src('public/stylesheets/style.scss')
    .pipe(plumber())
    .pipe(sass())
    .pipe(gulp.dest('public/stylesheets'));
});

gulp.task('jslint', function () {
    return gulp.src(['public/*/*'])
            .pipe(jslint({ /* this object represents the JSLint directives being passed down */ }))
            .pipe(jslint.reporter( 'default' ));
});

// Static Server + watching scss/html files
gulp.task('serve', ['sass'], function() {
  browserSync.init({
      server: "./public"
  });
});

gulp.task('watch', function() {
    var reload = browserSync.reload;
    gulp.watch("public/stylesheets/*.scss", ['sass']);
    gulp.watch("*.js").on('change', reload);
    gulp.watch("public/*.html").on('change', reload);
    gulp.watch("public/*.js").on('change', reload);
    gulp.watch("public/*/*.js").on('change', reload);
    gulp.watch("public/*/*.css").on('change', reload);
    gulp.watch("public/*/*.scss").on('change', reload);
});

gulp.task('default', ['sass', 'serve', 'watch', 'jslint']);

在jslint任务中,我得到了这个

enter image description here

我想知道为什么?

这是我的文件夹:

enter image description here

有什么建议吗?

0 个答案:

没有答案