Estoy tratando de usar Gulp para:
- Tome 3 archivos javascript específicos, concatenelos, luego guarde el resultado en un archivo (concat.js)
- Tome este archivo concatenado y uglify / minify, luego guarde el resultado en otro archivo (uglify.js)
Tengo el siguiente código hasta ahora
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(){});
Sin embargo, la operación uglify no parece estar funcionando, o el archivo no se genera por alguna razón.
¿Qué necesito hacer para que esto suceda?