Added gulp compass task

This commit is contained in:
Oliver Davies 2016-01-04 12:20:00 +00:00
parent a082427ed7
commit c1ea46c516
2 changed files with 18 additions and 1 deletions

View file

@ -1,8 +1,20 @@
'use strict';
var gulp = require('gulp'),
compass = require('gulp-compass'),
minify_css = require('gulp-minify-css'),
imagemin = require('gulp-imagemin');
gulp.task('compass', function () {
gulp.src('./sass')
.pipe(compass({
config_file: './config.rb',
css: './source/assets/css'
}))
.pipe(minify_css())
.pipe(gulp.dest('./source/assets/css'));
});
gulp.task('image', function () {
// Minify images.
gulp.src('./source/assets/images/*')
@ -10,4 +22,8 @@ gulp.task('image', function () {
.pipe(gulp.dest('./source/assets/images'));
});
gulp.task('watch', function () {
gulp.watch('./sass/**/*.scss', ['compass']);
});
gulp.task('default', []);

View file

@ -2,6 +2,7 @@
"devDependencies": {
"gulp": "^3.9.0",
"gulp-compass": "^2.1.0",
"gulp-imagemin": "^2.4.0"
"gulp-imagemin": "^2.4.0",
"gulp-minify-css": "^1.2.3"
}
}