Skip to content

Instantly share code, notes, and snippets.

@casprine
Created June 3, 2018 08:49
Show Gist options
  • Save casprine/a225a297093dd54432cfc1dd245abc92 to your computer and use it in GitHub Desktop.
Save casprine/a225a297093dd54432cfc1dd245abc92 to your computer and use it in GitHub Desktop.
Concatenate,auto-prefix and minify css files using gulp
let
gulp = require('gulp'),
concat = require('gulp-concat-css'),
minify = require('gulp-clean-css'),
prefix = require('gulp-autoprefixer');
let path = {
src: './*.css',
dest: './done/'
}
gulp.task('css', function () {
return gulp.src(path.src)
.pipe(concat('app.css'))
.pipe(prefix({
browsers: ['last 2 versions'],
cascade: false
}))
.pipe(minify({
compatibility: 'ie8'
}))
.pipe(gulp.dest(path.dest))
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment