UNPKG

meetyou-gulp

Version:

This is a gulp task collection for MeetYou.

31 lines (26 loc) 720 B
/** * Created by Xun.Fu on 2015/09/10. */ var gulp = require('gulp'); var less = require('gulp-less'); var config = require('config').gulp; var sourcemaps = require('gulp-sourcemaps'); var combiner = require('stream-combiner2'); var autoprefixer = require('gulp-autoprefixer'); var minify = require('gulp-minify-css'); function compile() { var combined = combiner.obj([ gulp.src(config.src.css + '/**/*.less'), sourcemaps.init(), autoprefixer({ browsers: 'last 2 versions' }), less(), minify(), sourcemaps.write('./maps'), gulp.dest(config.dist.css) ]); combined.on('error', config.handleError); } gulp.task('less', compile); module.exports = compile;