Was stimmt nicht mit diesem Code, der mehrere js-Dateien zu einer kombiniert?

Ich habe diesen node.js-Code, der versucht, mehrere js-Dateien zu einer einzigen js-Datei zu minimieren und zu kombinieren.

var concat = require('gulp-concat');
var gulp = require('gulp');

gulp.task('scripts', function() {
    //gulp.src(['./lib/file3.js', './lib/file1.js', './lib/file2.js'])
    gulp.src(['./js/*.js'])
        .pipe(concat('all.js'))
        .pipe(uglify())
        .pipe(gulp.dest('./dist/'))
});

Alle meine js-Dateien befinden sich im js-Ordner. Meine node.js-Datei befindet sich über dem js-Ordner. Ich erwarte, dass die einzelne minimierte Datei im Ordner dist angezeigt wird. Ich sehe nichts und erhalte keine Fehlermeldung, wenn ich den Code ausführe. Was hätte schief gehen können?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage