Skip to content

Instantly share code, notes, and snippets.

@jessgusclark
Created December 16, 2015 16:32
Show Gist options
  • Save jessgusclark/397866e31d1cbbee987f to your computer and use it in GitHub Desktop.
Save jessgusclark/397866e31d1cbbee987f to your computer and use it in GitHub Desktop.
'use strict';
var gulp = require('gulp');
var sass = require('gulp-sass');
var concat = require('gulp-concat');
var minifyCss = require('gulp-minify-css');
gulp.task('sass', function () {
gulp.src('./source/sass/**/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('./assets/css'))
.pipe(concat('app.min.css'))
.pipe(minifyCss())
.pipe(gulp.dest('./assets/css/'));
});
gulp.task('sass:watch', function () {
gulp.watch('./source/sass/**/*.scss', ['sass']);
});

Console:

npm install --save-dev gulp
npm install --save-dev gulp-sass
npm install --save-dev gulp-minify-css
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment