2016-07-27 14 views
-1

Ich benutze "Schluck Build", um eine einzelne .js-Datei aus einer Reihe von .js-Dateien (eckigen Code) zu generieren.Gulp - Minify, ohne zufällige Zeichenfolge zu erstellen

Es erstellt eine Datei wie "app-randomstring.js", aber ich will es "app.js", wie geht das?

gulpfile.js:

/** * Willkommen in Ihrem gulpfile! * Die schluck Aufgaben werden in mehreren Dateien im schluck Verzeichnis * gespaltet, weil alle hier Putting war wirklich zu lang */

'use strict'; 

var gulp = require('gulp'); 
var wrench = require('wrench'); 

/** 
* This will load all js or coffee files in the gulp directory 
* in order to load all gulp tasks 
*/ 
wrench.readdirSyncRecursive('./gulp').filter(function(file) { 
    return (/\.(js|coffee)$/i).test(file); 
}).map(function(file) { 
    require('./gulp/' + file); 
}); 


/** 
* Default task clean temporaries directories and launch the 
* main optimization build task 
*/ 
gulp.task('default', ['clean'], function() { 
    gulp.start('build'); 
}); 
+0

Was minifier sind Sie Wie sieht deine Schluckdatei aus? –

+0

stell deine Schluckdatei hier bitte ein –

+0

Sure ............. – user2349115

Antwort

0

ich so etwas wie folgt verwenden:

var concat = require('gulp-concat'), 
    uglify = require('gulp-uglify'), 

gulp.task('build-js', [], function() { 
    jslibs = ['path/to/file.js', 'path/to/file2.js']; 
    return gulp.src(jslibs) 
     .pipe(concat('all.min.js')) // the name you want 
     .pipe(uglify({mangle: false})) 
     .pipe(gulp.dest('output/path/js/')) 
});