Files
hudozka/gulpfile.js
T
tmshv a377776d72 + schedule;
+ models;
+ assets graphics;
= gulpfile;
2014-03-15 20:47:11 +04:00

31 lines
776 B
JavaScript

var gulp = require("gulp");
var sass = require("gulp-sass");
var minifyCSS = require("gulp-minify-css");
var autoprefixer = require("gulp-autoprefixer");
var imageMin = require("gulp-imagemin");
var pub = "./public/";
gulp.task("sass", function () {
gulp.src("./assets/style/*.scss")
.pipe(sass())
.pipe(minifyCSS())
.pipe(autoprefixer())
.pipe(gulp.dest(pub+"s"));
});
gulp.task("copy", function(){
gulp.src("./assets/fonts/*")
.pipe(gulp.dest(pub+"fonts"));
gulp.src("./assets/style/*.css")
.pipe(gulp.dest(pub+"s"));
});
gulp.task("imagemin", function(){
gulp.src("./assets/img/**/*")
.pipe(imageMin())
.pipe(gulp.dest(pub+"img"));
});
gulp.task("default", ["sass", "copy"]);
gulp.task("deploy", ["default", "imagemin"]);