相关疑难解决方法(0)

GULP:修改一个监视文件,而不会导致无限循环

我试图使用gulp和jscs来防止代码味道.我也想使用手表,以便在进行任何更改时都会发生这种情况.我遇到的问题是jscs是修改正在观看的源文件.这导致gulp进入无限循环的jscs修改文件,然后观察看到变化并一次又一次地关闭jscs ......

const gulp = require('gulp');

gulp.task('lint', function() {
    return gulp.src('/src/**/*.js')
        .pipe(jscs({
            fix: true
        }))
        .pipe(jscs.reporter())
        .pipe(gulp.dest('/src'));
});

gulp.task('watch', function() {
    gulp.watch('/src/**/*.js', ['lint']);
});
Run Code Online (Sandbox Code Playgroud)

gulp gulp-watch gulp-jscs

3
推荐指数
1
解决办法
628
查看次数

标签 统计

gulp ×1

gulp-jscs ×1

gulp-watch ×1