Skip to content

Instantly share code, notes, and snippets.

@shakyShane
Forked from anonymous/gist:9950533
Created April 3, 2014 09:40
Show Gist options
  • Save shakyShane/9951512 to your computer and use it in GitHub Desktop.
Save shakyShane/9951512 to your computer and use it in GitHub Desktop.
var gulp = require('gulp');
var sass = require('gulp-sass');
var browserSync = require('browser-sync');
var theme = './wp/wp-content/themes/lostco';
gulp.task('sass', function() {
gulp.src(theme +'/scss/*.scss')
.pipe(sass())
.pipe(gulp.dest(theme));
});
gulp.task('minify-css', function() {
gulp.src(theme +'/*.css')
.pipe(minifyCSS(opts))
.pipe(gulp.dest(theme +'/*.css'))
});
gulp.task('browser-sync', function() {
browserSync.init([theme+'/**/*.{php,js,css}'], {
proxy: 'lost.dev',
ghostMode: {
clicks: true,
links: true,
forms: true,
scroll: true
}
});
});
gulp.task('default', ['sass', 'browser-sync'], function () {
gulp.watch(theme +'/scss/**/*.scss', ['sass']);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment