From ea64b0a6c5886afee027ecb4d07deb45da450459 Mon Sep 17 00:00:00 2001 From: Alexandre Tuleu Date: Wed, 24 Feb 2016 12:48:20 +0100 Subject: [PATCH] Adds cleaning task and default task --- gulpfile.js | 20 ++++++++++++++++++++ package.json | 1 + 2 files changed, 21 insertions(+) diff --git a/gulpfile.js b/gulpfile.js index 46f0eaf..783cc4b 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -4,6 +4,8 @@ var karma = require('karma'); var es = require('event-stream'); var mainBowerFiles = require('main-bower-files'); var exists = require('path-exists').sync +var Q = require('q'); +var del = require('del'); var pipes = {}; @@ -147,3 +149,21 @@ gulp.task('test', function(done) { gulp.task('build-dev', pipes.builtIndexDev); gulp.task('build-prod', pipes.builtIndexProd); + +pipes.cleanDir = function(dir) { +} + +gulp.task('clean-dev', function() { + return del([paths.distDev]); +}); + +gulp.task('clean-prod', function() { + return del([paths.distProd]); +}); + + +gulp.task('clean-build-dev', ['clean-dev'], pipes.builtIndexDev); + +gulp.task('clean-build-prod', ['clean-prod'] , pipes.builtIndexProd); + +gulp.task('default',['clean-build-prod']) diff --git a/package.json b/package.json index 18b4be1..415f9aa 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,7 @@ "description": "Small website for exploring privately satellite.bar bedetheque", "devDependencies": { "bower": "^1.7.7", + "del": "^2.2.0", "gulp": "^3.9.1", "gulp-angular-filesort": "^1.1.1", "gulp-concat": "^2.6.0",