meetyou-gulp
Version:
This is a gulp task collection for MeetYou.
27 lines (23 loc) • 683 B
JavaScript
/**
* Created by Xun.Fu on 2015/09/10.
*/
var gulp = require('gulp');
var config = require('config').gulp;
var less = require('gulp-less');
var minify = require('gulp-minify-css');
var sourcemaps = require('gulp-sourcemaps');
var autoprefixer = require('gulp-autoprefixer');
// 压缩 css 文件
// 在命令行使用 gulp minify 启动此任务
function compile() {
gulp.src(config.src.css + '/**/*.css')
.pipe(sourcemaps.init())
.pipe(autoprefixer({
browsers: 'last 2 versions'
}))
.pipe(minify())
.pipe(sourcemaps.write('./maps'))
.pipe(gulp.dest(config.dist.css));
}
gulp.task('minify', compile);
module.exports = compile;