feat(build): delete dist before building
This commit is contained in:
parent
ebdc6376d8
commit
64cbe3d209
@ -7,6 +7,7 @@ var gulp = require('gulp')
|
|||||||
var babel = require('gulp-babel')
|
var babel = require('gulp-babel')
|
||||||
var coffee = require('gulp-coffee')
|
var coffee = require('gulp-coffee')
|
||||||
var plumber = require('gulp-plumber')
|
var plumber = require('gulp-plumber')
|
||||||
|
var rimraf = require('rimraf')
|
||||||
var sourceMaps = require('gulp-sourcemaps')
|
var sourceMaps = require('gulp-sourcemaps')
|
||||||
var watch = require('gulp-watch')
|
var watch = require('gulp-watch')
|
||||||
|
|
||||||
@ -38,6 +39,10 @@ function src (patterns) {
|
|||||||
|
|
||||||
// ===================================================================
|
// ===================================================================
|
||||||
|
|
||||||
|
gulp.task(function clean (cb) {
|
||||||
|
rimraf(DIST_DIR, cb)
|
||||||
|
})
|
||||||
|
|
||||||
gulp.task(function buildCoffee () {
|
gulp.task(function buildCoffee () {
|
||||||
return src('**/*.coffee')
|
return src('**/*.coffee')
|
||||||
.pipe(sourceMaps.init())
|
.pipe(sourceMaps.init())
|
||||||
@ -62,4 +67,4 @@ gulp.task(function buildEs6 () {
|
|||||||
|
|
||||||
// ===================================================================
|
// ===================================================================
|
||||||
|
|
||||||
gulp.task('build', gulp.parallel('buildCoffee', 'buildEs6'))
|
gulp.task('build', gulp.series('clean', gulp.parallel('buildCoffee', 'buildEs6')))
|
||||||
|
@ -122,6 +122,7 @@
|
|||||||
"mocha": "^2.2.1",
|
"mocha": "^2.2.1",
|
||||||
"must": "^0.13.1",
|
"must": "^0.13.1",
|
||||||
"nyc": "^6.4.2",
|
"nyc": "^6.4.2",
|
||||||
|
"rimraf": "^2.5.2",
|
||||||
"sinon": "^1.14.1",
|
"sinon": "^1.14.1",
|
||||||
"standard": "^7.0.0"
|
"standard": "^7.0.0"
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user