Ich versuche Gulp zu verwenden, um:
- Nehmen Sie 3 bestimmte Javascript-Dateien, verketten Sie sie und speichern Sie das Ergebnis in einer Datei (concat.js).
- Nehmen Sie diese verkettete Datei, uglifizieren / minimieren Sie sie und speichern Sie das Ergebnis in einer anderen Datei (uglify.js).
Ich habe bisher den folgenden Code
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(){});
Die uglify-Operation scheint jedoch nicht zu funktionieren, oder die Datei wird aus irgendeinem Grund nicht generiert.
Was muss ich tun, um dies zu erreichen?