// Include gulp var gulp = require('gulp'); // Include Our Plugins var wrap = require('gulp-wrap'); var autoprefixer = require('gulp-autoprefixer'); var sass = require('gulp-sass'); var plumber = require('gulp-plumber'); // Compile our SCSS gulp.task('scss', function() { return gulp.src( 'scss/main.scss') .pipe(plumber({ errorHandler: function (err) { console.log(err.formatted); this.emit('end'); } })) .pipe(sass()) .pipe(autoprefixer({ browsers: ['last 3 versions'], cascade: false })) .pipe(wrap('')) .pipe(gulp.dest('css')) }); // Watch Files For Changes gulp.task('dev-watch', function() { gulp.watch( 'scss/*.scss', ['scss']); }); // Default Task gulp.task('default', ['scss']);