-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgulpfile.js
More file actions
29 lines (26 loc) · 713 Bytes
/
Copy pathgulpfile.js
File metadata and controls
29 lines (26 loc) · 713 Bytes
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
27
28
29
var gulp = require('gulp'),
uglify = require('gulp-uglify'),
rename = require('gulp-rename'),
concat = require('gulp-concat'),
pump = require('pump'),
babel = require('gulp-babel')
var jsDest = 'js';
gulp.task('default', function(cb) {
pump([
gulp.src([
'src/preloader.js',
'src/observer.js',
'src/sprite.js'
]),
// babel({ presets: ['env'] }),
concat('Sprite.js'),
gulp.dest(jsDest),
uglify(),
rename('Sprite.min.js'),
gulp.dest(jsDest)
],
cb);
});
gulp.task('watch', function() {
gulp.watch('src/**/*.js', ['default']);
});