HTML должен компилиться на лету. Сейчас у меня происходит livereload но в паблике не компилиться на лету. Но при перезапуске gulp единоразово компилит. В чём проблема?
'use strict';
var gulp = require('gulp'),
connect = require('gulp-connect'),
swig = require('gulp-swig');
gulp.task('swig', function() {
gulp.src('src/pages/*.html')
.pipe(swig())
.pipe(gulp.dest('public/'))
.pipe(connect.reload());
});
gulp.task('watch', function() {
gulp.watch('src/pages/**/*.html', ['swig']);
});
gulp.task('connect', function() {
connect.server({
root: 'public',
livereload: true
});
});
gulp.task('default', ['swig', 'watch', 'connect']);