Задать вопрос
@janik_o1
Учусь, sorry for my bad questions

Gulp+browsersync не обновляет html?

var gulp      = require('gulp'), 
    sass        = require('gulp-sass'), 
    browserSync = require('browser-sync'), 
    jade = require('gulp-jade');


gulp.task('sass', function(){ 
    return gulp.src('app/sass/**/*.sass') 
        .pipe(sass()) 
        .pipe(gulp.dest('app/css')) 
        .pipe(browserSync.reload({stream: true})) 
});

gulp.task('browser-sync', function() {
    browserSync({ 
        server: { 
            baseDir: 'app'
        },
        notify: false 
    });
});



gulp.task('jade', function(){
    return gulp.src('app/jade/**/*.jade')
    .pipe(jade())
    .pipe(gulp.dest('app'))
});

gulp.task('watch', ['browser-sync', 'sass','jade'], function() {
    gulp.watch('app/sass/**/*.sass', ['sass']);
    gulp.watch('app/jade/**/*.jade', ['jade']); 
    gulp.watch('app/*.html', browserSync.reload); 
   
});


Знающие люди посмотрите пожалуйста код и скажите почему у меня не обновляет ? если убрать Jade то все работает..
  • Вопрос задан
  • 4308 просмотров
Подписаться 1 Оценить 3 комментария
Ответ пользователя Danila К ответам на вопрос (3)
Machinez
@Machinez
gulp.watch('app/*.html', browserSync.reload);
заменить на
gulp.watch('app/*.html').on('change', browserSync.reload);
Ответ написан