UNPKG

meetyou-gulp

Version:

This is a gulp task collection for MeetYou.

24 lines (22 loc) 701 B
/** * Created by Xun.Fu on 2015/09/10. */ var gulp = require('gulp'); var nib = require('nib'); var stylus = require('gulp-stylus'); var jeet = require('jeet'); var config = require('config').gulp; var sourcemaps = require('gulp-sourcemaps'); var autoprefixer = require('gulp-autoprefixer'); var minify = require('gulp-minify-css'); gulp.task('stylus', function () { return gulp.src(config.src.css + '/**/*.styl') .pipe(sourcemaps.init()) .pipe(stylus({use: [nib(), jeet()], 'include css': true})) .pipe(autoprefixer({ browsers: 'last 2 versions' })) .pipe(minify()) .pipe(sourcemaps.write('./maps')) .pipe(gulp.dest(config.dist.css)); });