Skip to content

Instantly share code, notes, and snippets.

@baltazarparra
Created January 25, 2016 18:40
Show Gist options
  • Save baltazarparra/24cf044ed68ca890a172 to your computer and use it in GitHub Desktop.
Save baltazarparra/24cf044ed68ca890a172 to your computer and use it in GitHub Desktop.
var gulp = require('gulp');
var sass = require('gulp-sass');
var cssnano = require('gulp-cssnano');
gulp.task('nano', function() {
return gulp.src('../assets/css/all.css')
.pipe(cssnano())
.pipe(gulp.dest('../'));
});
gulp.task('sass', function () {
gulp.src('../assets/scss/**/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('../assets/css'));
});
gulp.task('vendors', function () {
gulp.src('../vendors/bootstrap/plugins.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('../vendors'));
});
gulp.task('default', function () {
gulp.watch('../assets/scss/**/*.scss', ['sass']);
gulp.watch('../vendors/bootstrap/_bootstrap.scss', ['vendors']);
gulp.watch('../assets/css/all.css', ['nano']);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment