mirror of
https://gitlab.silvrtree.co.uk/martind2000/aodb.git
synced 2025-02-12 03:39:16 +00:00
28 lines
952 B
JavaScript
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;
|
|||
|
});
|