UNPKG

1.12 kBtext/coffeescriptView Raw
1compass = require('gulp-compass')
2minifyCss = require('gulp-clean-css')
3prefix = require('gulp-autoprefixer')
4plumber = require('gulp-plumber')
5rename = require('gulp-rename')
6
7module.exports =
8 dev: ({gulpsrc, gulpdest, sassDir, sassImageDir, fontDir, version = '0.0.1'}) ->
9 gulpsrc
10 .pipe(plumber())
11 .pipe(compass(
12 css: 'tmp'
13 sass: sassDir
14 image: sassImageDir
15 font: fontDir
16 ))
17 .pipe(prefix(["last 2 version", "> 5%", "ie 10", "ie 9"]))
18 .pipe(rename("index-#{ version }.css"))
19 .pipe(gulpdest)
20
21 prod: ({gulpsrc, gulpdest, sassDir, sassImageDir, fontDir, version = '0.0.1'}) ->
22 gulpsrc
23 .pipe(compass(
24 css: 'tmp'
25 sass: sassDir
26 image: sassImageDir
27 font: fontDir
28 comments: false
29 ))
30 .pipe(prefix(["last 2 version", "> 5%", "ie 10", "ie 9"]))
31 .pipe(minifyCss())
32 .pipe(rename("index-#{ version }.css"))
33 .pipe(gulpdest)
34