1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | 1× 1× 1× 1× | 'use strict'; var gulp = require('gulp'); gulp.task('dist', function(done) { gulp._.sequence( ['clean', 'clean:dist'], ['prod:deps', 'prod:build'], 'dist:finalize', done ); }); gulp.task('dist:finalize', function() { gulp.src(gulp._.config.dist.src) .pipe(gulp.dest(gulp._.config.dist.dest)); }); gulp.task('prod:build', function(done) { gulp._.sequence( ['prod:html', 'prod:css', 'prod:assets'], 'prod:js', done ); }); |