Closed
Description
var gulp = require('gulp');
var gulpif = require('gulp-if');
var minifyCss = require('gulp-minify-css');
var lazypipe = require('lazypipe');
var args = require('yargs').argv;
var stylesTasks = lazypipe()
.pipe(plugins.less) // some example code
.pipe(plugins.autoprefixer, config.autoprefixer.browsers, config.autoprefixer.options) // some example code
.pipe(gulpif, args.minify, minifyCss); // not working correctly
gulp.task('styles-common', function() {
return gulp.src('some/src/*.less')
.pipe(stylesTasks())
.pipe(gulp.dest('some/dest'));
});
gulp.task('styles-ie', function() {
return gulp.src('some/src/*.ie.less')
.pipe(stylesTasks())
.pipe(gulp.dest('some/dest'));
});
gulp.task('styles', ['styles-common', 'styles-ie']);
gulp styles --minify
— in destination folder put two files with similar content
Metadata
Metadata
Assignees
Labels
No labels
Activity