Использую browser-sync - для автоматического обновления браузера. Html обновляется, как нужно а css нет, что не так сделал и так же проблема с плагином autoprefixer.
'use strict';
var gulp = require('gulp'),
browserSync = require('browser-sync').create(),
sass = require('gulp-sass'),
rename = require("gulp-rename"),
watch = require('gulp-watch'),
notify = require("gulp-notify"),
autoprefixer = require('gulp-autoprefixer'),
minifyCss = require('gulp-minify-css');
gulp.task('sass', function() {
gulp.src('*.sass')
.pipe(sass())
.pipe(gulp.dest(''))
.pipe(minifyCss(''))
.pipe(rename("bundle.min.css"))
.pipe(autoprefixer({browsers: ['last 5 versions'], cascade: false}))
.pipe(browserSync.stream())
.pipe(notify("Gulp Done!"));
});
gulp.task('html', function() {
gulp.src('*.html')
});
gulp.task('browser-sync', function() {
browserSync.init({
server: {
baseDir: ""
}
});
});
gulp.task('watch', function () {
watch('*.sass', ['sass']);
watch('*.css', ['css']).on('change', browserSync.reload);
watch('*.html', ['html']).on('change', browserSync.reload);
});
gulp.task('default', ['watch', 'html', 'sass' ,'browser-sync']);