UNPKG

meetyou-gulp

Version:

This is a gulp task collection for MeetYou.

32 lines (28 loc) 812 B
/** * Created by Xun.Fu on 2015/09/10. */ var gulp = require('gulp'); var config = require('config').gulp; var minify = require('gulp-minify-css'); var sourcemaps = require('gulp-sourcemaps'); var autoprefixer = require('gulp-autoprefixer'); var sass = require('gulp-ruby-sass'); // 编译sass // 在命令行输入 gulp sass 启动此任务 function compile() { gulp.task('sass', function() { return sass(config.src.css + '/**/*.scss') .on('error', function(err) { console.error('Error!', err.message); }) .pipe(sourcemaps.init()) .pipe(minify()) .pipe(autoprefixer({ browsers: 'last 2 versions' })) .pipe(sourcemaps.write('./maps')) .pipe(gulp.dest(config.dist.css)) }); } gulp.task('sass', compile); module.exports = compile;