Skip to content

Commit 17afd60

Browse files
committed
update gulp task to clean assets before compile
1 parent 862f7b7 commit 17afd60

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

gulpfile.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,20 @@ var templateCache = require('gulp-angular-templatecache'); // caches the templa
66
var uglify = require('gulp-uglify'); // minifies JavaScript
77
var minifyCss = require('gulp-minify-css'); // minifies CSS
88
var concat = require('gulp-concat'); // concat JavaScript
9+
var del = require('del');
910
var path = require('path');
1011

1112
// Vars
1213
var src = 'assets/';
1314
var dst = 'dist/';
1415
var tplPath = 'assets/templates' //must be same as fileManagerConfig.tplPath
1516

17+
gulp.task('clean', function (cb) {
18+
del([
19+
dst + '/*',
20+
], cb);
21+
});
22+
1623
gulp.task('cache-templates', function () {
1724
return gulp.src(tplPath + '/*.html')
1825
.pipe(templateCache('cached-templates.js', {
@@ -37,5 +44,5 @@ gulp.task('minify-css', function() {
3744
.pipe(gulp.dest(dst));
3845
});
3946

40-
gulp.task('default', ['cache-templates', 'concat-uglify-js', 'minify-css']);
47+
gulp.task('default', ['clean', 'cache-templates', 'concat-uglify-js', 'minify-css']);
4148
gulp.task('build', ['default']);

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"gulp-angular-templatecache": "^1.6.0",
2525
"gulp-concat": "^2.5.2",
2626
"gulp-minify-css": "^1.1.6",
27-
"gulp-uglify": "^1.2.0"
27+
"gulp-uglify": "^1.2.0",
28+
"del": "^1.2.0"
2829
}
2930
}

0 commit comments

Comments
 (0)