Sha256: 4fbcf56cb4965d01f2e2a8d7880a90b24b11bb386c087103a45f5f16e16297e5
Contents?: true
Size: 896 Bytes
Versions: 2
Compression:
Stored size: 896 Bytes
Contents
var gulp = require("gulp"), autoprefix = require("gulp-autoprefixer"), sass = require("gulp-sass"), connect = require("gulp-connect"), haml = require('gulp-ruby-haml');; var paths = { scss: ["./core/**/*.scss", "./contrib/stylesheets/*.scss"], haml: './contrib/views/*.haml' }; gulp.task("sass", function () { return gulp.src(paths.scss) .pipe(sass({ includePaths: ["/styles"] })) .pipe(autoprefix("last 2 versions")) .pipe(gulp.dest("./contrib")) .pipe(connect.reload()); }); gulp.task('haml', function () { gulp.src(paths.haml) .pipe(haml()) .pipe(gulp.dest('./contrib')); }); gulp.task("connect", function() { connect.server({ root: "contrib", port: 8000, livereload: true }); }); gulp.task("default", ["sass", "haml", "connect"], function() { gulp.watch(paths.scss, ["sass"]); gulp.watch(paths.haml, ["haml"]); });
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cask-0.3.2 | Gulpfile.js |
cask-0.3.1 | Gulpfile.js |