Skip to content

Instantly share code, notes, and snippets.

@adamstac
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save adamstac/9201532 to your computer and use it in GitHub Desktop.
Save adamstac/9201532 to your computer and use it in GitHub Desktop.
Gulp.js for Sass and Compass
var gulp = require('gulp'),
sass = require('gulp-ruby-sass'),
notify = require("gulp-notify");
// Styles
gulp.task('styles', function () {
gulp.src('sass/*.scss')
.pipe(sass({ style: 'expanded', compass: true }))
.pipe(gulp.dest('css'))
.pipe(notify({ message: 'Styles task completed' }))
;
});
// Watch
gulp.task('watch', function() {
// Watch .scss files
gulp.watch('sass/**/*.scss', ['styles']);
});
{
"devDependencies": {
"gulp": "~3.5.2",
"gulp-notify": "~0.4.0",
"gulp-ruby-sass": "~0.3.0"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment