0
我希望gulp-pug在保存一個玉文件時不編譯所有的玉文件。相反,我希望它編譯我編輯和保存的一個jade文件。Gulp-pug編譯所有的玉文件,而不是編輯的一個,保存的文件
從今天開始一切都更新到最新版本。
var gulp = require('gulp');
var newer = require('gulp-newer');
var plumber = require('gulp-plumber');
var pug = require('gulp-pug');
var paths = {
jade: 'app/jade/**/*.jade',
public: 'public/'
};
gulp.task('templates', function()
{
var YOUR_LOCALS = {};
gulp.src(paths.jade)
.pipe(plumber())
.pipe(newer(paths.public))
.pipe(pug(
{
locals: YOUR_LOCALS,
pretty: '\t'
}))
.pipe(gulp.dest(paths.public));
});
gulp.task('watch', function()
{
gulp.watch(paths.jade, ['templates']);
});
gulp.task('default', ['watch']);
謝謝