2016-08-03 17 views
0

Was ist mit diesem HTML-Code ist falsch:Gulp JS Bauen funktioniert nicht wie erwartet

<!-- build:js js/main.min.js --> 
    <script src="js/main.js" charset="utf-8"></script> 
    <script src="js/pages/orders.js" charset="utf-8"></script> 
<!-- endbuild --> 

Und dieser Zug Aufgabe:

gulp.task('javascript', function() { 
    return gulp.src('app/js/main.js') 
     .pipe(through2.obj(function(file, enc, next) { 
      browserify({ 
       entries: file.path, 
       debug: isDevelopment 
      }).bundle(function(err, res) { 
       if (err) { 
        return next(err); 
       } 
       file.contents = res; 
       next(null, file); 
      }); 
     })) 
     .on('error', function(error) { 
      console.log(error.stack); 
      this.emit('end'); 
     }) 
     .pipe(gulp.dest('dist/js')) 
     .pipe($.if(isDevelopment, $.sourcemaps.init({ 
      loadMaps: true 
     }))) 
     .pipe($.if(isDevelopment, $.sourcemaps.write('.'))) 
     .pipe(gulp.dest('.tmp/js')); 
}); 

Weil ich immer nur main.js innen Haupt bekommen .min.js-Datei anstelle von main.js und orders.js zusammengeführt und zusammen main.min.js

Vielen Dank!

Antwort

1

Fehler ist in Ihrem Code selbst. Sie müssen die zweite Zeile ändern in

return gulp.src('app/js/**/*.js') 
+0

lassen Sie mich wissen, ob es funktioniert oder nicht. –