• Browser-sync на gulp перезагружает браузер два раза, но изменения не видны?

    @crealime
    Да, такая же проблема. Решил так. Слежу за pug (jade) файлами, выполняю такс pug, но не перезагружаю в нем browserSync, а слежу уже за измененными только-что html файлами и тогда выполняю перезагузку browserSync.

    Вот пример таска слежки
    gulp.task('watch', ['pug', 'livereload', 'sass'], function() {
    	gulp.watch('src/pug/**/*.pug', ['pug']);
    	gulp.watch('src/*.html', browserSync.reload);
    	gulp.watch('src/sass/**/*.+(sass|scss)', ['sass']);
    	gulp.watch('src/js/**/*.js', browserSync.reload);
    });


    и таска pug
    gulp.task('pug', function() {
      gulp.src('src/pug/*.pug')
        .pipe(pug({
          pretty: '\t'
        }))
        .pipe(gulp.dest('src'));
    });