Skip to content

Instantly share code, notes, and snippets.

@sirMackk
Created January 4, 2015 22:34
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 sirMackk/1e9e3cb21c980c0a5a03 to your computer and use it in GitHub Desktop.
Save sirMackk/1e9e3cb21c980c0a5a03 to your computer and use it in GitHub Desktop.
gulpfile.js
var gulp = require('gulp'),
sass = require('gulp-sass'),
concat = require('gulp-concat'),
minifyCSS = require('gulp-minify-css'),
autoprefixer = require('gulp-autoprefixer'),
uglify = require('gulp-uglify'),
del = require('del');
// sprites?
var paths = {
styles: ['assets/sass/**/*.scss'],
scripts: ['assets/js/**/*.js'],
}
gulp.task('clean', function(cb) {
del(['./resources/public/css/app.min.css'], function(err, deletedFiles) {
console.log('Files cleaned: ', deletedFiles.join(', '));
cb();
});
});
gulp.task('scss', ['clean'], function() {
return gulp.src(paths.styles)
.pipe(sass())
.pipe(gulp.dest('./resources/public/css/'));
});
gulp.task('watch', function() {
gulp.watch(paths.styles, ['scss']);
});
gulp.task('default', ['watch', 'scss']);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment