Ich habe eine Projektstruktur, die so etwas wie das ist:Bundle mehrere Dateien mit großen Schluck und browserify
src
|html
|javascript
|file_one.js
|file_two.js
|styles
dist
gulpfile.js
Meine Frage ist: Wie kann ich alle Dateien im „javascript“ Ordner in der Wurzel „dist“ bündeln Folder umbenennen die Bundle-Dateien auf folgende Weise?
file_one.js ----> file_one.bundle.js file_two.js ----> file_two.bundle.js
ich folgendes tun, aber ich kann das Bündel nicht gesetzt Dateien in den Root-Ordner "dist", und ich weiß nicht, ob das der schönste Weg ist.
gulp.task("bundler", function(){
var src_arr = ['src/javascript/file_one.js', 'src/javascript/file_two.js'];
src_arr.forEach(function(file) {
var bundle = browserify([file]).bundle();
bundle.pipe(source(file.substring(0,file.indexOf('.')) + ".bundle.js"))
.pipe(gulp.dest('dist/'));
});
});
Jede Hilfe wird geschätzt. Dank