Skip to content

Instantly share code, notes, and snippets.

@matthewrwilton
Last active August 29, 2015 14:22
Show Gist options
  • Select an option

  • Save matthewrwilton/c08838d204782703272c to your computer and use it in GitHub Desktop.

Select an option

Save matthewrwilton/c08838d204782703272c to your computer and use it in GitHub Desktop.
An example gulpfile, demonstrating minifying CSS content that is compiled from 2 LESS source files.
var concatCSS = require("gulp-concat-css"),
gulp = require("gulp"),
less = require("gulp-less"),
minifyCSS = require('gulp-minify-css'),
sourcemaps = require("gulp-sourcemaps");
gulp.task("less", function () {
return gulp.src(["./Content/Less/Site.less", "./Content/Less/Inverted.less"])
.pipe(sourcemaps.init())
.pipe(less({
paths: ["."]
}))
.pipe(concatCSS("Site.css"))
.pipe(minifyCSS())
.pipe(sourcemaps.write("../Content"))
.pipe(gulp.dest("./Content/"));
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment