aodb/build/gulp/compile-less.js
Martin Donnelly afe73b5baa upload
2016-12-22 00:00:06 +00:00

28 lines
952 B
JavaScript

var gulp = require('gulp'),
less = require('gulp-less'),
config = require('../gulp.config')(),
concat = require('gulp-concat'),
sourcemaps = require('gulp-sourcemaps'),
postcss = require('gulp-postcss'),
minifyCSS = require('gulp-minify-css');
autoprefixer = require('autoprefixer');
module.exports = gulp.task('compile-less', function () {
var ret;
if (environment === 'development') {
ret = gulp.src(config.allLess)
.pipe(less())
.pipe(concat('chroma.compiled.css'))
.pipe(postcss([autoprefixer({ browsers: ['last 2 versions'] })]))
.pipe(gulp.dest('./www/css/'));
} else {
ret = gulp.src(config.allLess)
.pipe(less())
.pipe(minifyCSS())
.pipe(concat('chroma.compiled.css'))
.pipe(gulp.dest('./www/css/'));
}
return ret;
});