Gulp 吞咽任务以查看和转换更改的文件
有以下吞咽任务:Gulp 吞咽任务以查看和转换更改的文件,gulp,Gulp,有以下吞咽任务: // Processing templates task gulp.task('templates', function() { return gulp.src('app/**/*.slim') .pipe(slim({pretty: true})) .pipe(minifyHTML()) .pipe(gulp.dest(dist)); }); // Watching files for changes task gulp.task('
// Processing templates task
gulp.task('templates', function() {
return gulp.src('app/**/*.slim')
.pipe(slim({pretty: true}))
.pipe(minifyHTML())
.pipe(gulp.dest(dist));
});
// Watching files for changes task
gulp.task('watch', function() {
gulp.watch('app/**/*.slim', ['templates']);
});
如您所见,模板
任务在.html
文件中查找并转换所有.slim
文件。它工作得很好。还有一个watch
task,它监视更改并在更改后执行templates
task。但我希望在观察任务发现模板中的一些更改后,一次吞咽将只转换模板A,而不是转换所有模板。我不明白我怎样才能改变文件并转换它。请帮帮我。提前谢谢 我想你可以试试
.
gulp.task('default', function () {
return gulp.src('app/**/*.slim')
.pipe(watch('app/**/*.slim'))
.pipe(slim({pretty: true}))
.pipe(minifyHTML())
.pipe(gulp.dest(dist));
});