Advertisement
Guest User

Untitled

a guest
Apr 25th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. var gulp = require('gulp'),
  2. source = require('vinyl-source-stream'),
  3. rename = require('gulp-rename'),
  4. browserify = require('browserify'),
  5. es = require('event-stream');
  6.  
  7. gulp.task('default', function() {
  8. // set entry files
  9. var files = [
  10. './app/entry-a.js',
  11. './app/entry-b.js'
  12. ];
  13. // map them to streams
  14. var tasks = files.map(function(entry) {
  15. return browserify({ entries: [entry] })
  16. .bundle()
  17. .pipe(source(entry))
  18. .pipe(rename({
  19. extname: '.bundle.js'
  20. }))
  21. .pipe(gulp.dest('./dist'));
  22. });
  23. // merge
  24. return es.merge.apply(null, tasks);
  25. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement