Estou tentando usar o Gulp para:
- Pegue 3 arquivos javascript específicos, concatene-os e salve o resultado em um arquivo (concat.js)
- Pegue esse arquivo concatenado e faça o uglify / minify, depois salve o resultado em outro arquivo (uglify.js)
Eu tenho o seguinte código até agora
var gulp = require('gulp'),
gp_concat = require('gulp-concat'),
gp_uglify = require('gulp-uglify');
gulp.task('js-fef', function(){
return gulp.src(['file1.js', 'file2.js', 'file3.js'])
.pipe(gp_concat('concat.js'))
.pipe(gp_uglify())
.pipe(gulp.dest('js'));
});
gulp.task('default', ['js-fef'], function(){});
No entanto, a operação uglify parece não estar funcionando ou o arquivo não é gerado por algum motivo.
O que preciso fazer para que isso aconteça?