meetyou-gulp
Version:
This is a gulp task collection for MeetYou.
28 lines (24 loc) • 647 B
JavaScript
/**
* Created by Xun.Fu on 2015/09/10.
*/
var gulp = require('gulp');
var config = require('config').gulp;
function compile() {
var spriteData =
gulp.src(config.sprite.src + "/**/*.*")
.pipe(plugins.spritesmith({
imgName: config.sprite.imgName,
cssName: config.sprite.cssName,
imgPath: config.sprite.imgPath,
cssOpts: {
functions: false
},
cssVarMap: function (sprite) {
sprite.name = 'sprite-' + sprite.name;
}
}));
spriteData.img.pipe(gulp.dest(config.dist.img));
spriteData.css.pipe(gulp.dest(config.dist.css));
}
gulp.task('sprite', compile);
module.exports = compile;