From fb9fa9efccc57e814d70abd7eb7fbe8c035f745c Mon Sep 17 00:00:00 2001 From: Angel Ordax Date: Fri, 4 Dec 2015 16:17:25 +0100 Subject: [PATCH] autoreload server --- gulpfile.js | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index 330352e..a9b2a6c 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,7 +1,10 @@ 'use strict'; -var gulp = require('gulp'); -var sass = require('gulp-sass'); +var gulp = require('gulp'), + browserSync = require('browser-sync'), + reload = browserSync.reload; +var sass = require('gulp-sass'); + gulp.task('sass', function () { gulp.src('scss/*.scss') @@ -9,6 +12,18 @@ gulp.task('sass', function () { .pipe(gulp.dest('css')); }); +// Start a server with Live Reload +gulp.task('serve', ['sass'], function () { + browserSync({ + server: ['.tmp', './'] + }); + + gulp.watch(['sass/**/*.scss'], ['sass']); + gulp.watch(['css/*.css'], reload); + +}); + + gulp.task('sass:watch', function () { gulp.watch('scss/*.scss', ['sass']); });