Skip to content

Instantly share code, notes, and snippets.

@lelandcope
Last active August 29, 2015 14:13
Show Gist options
  • Save lelandcope/a1342e4a657f619453cd to your computer and use it in GitHub Desktop.
Save lelandcope/a1342e4a657f619453cd to your computer and use it in GitHub Desktop.
Gulp Browserify Recipe
/*
Credit goes to Hafiz Ismail
https://medium.com/@sogko/gulp-browserify-the-gulp-y-way-bb359b3f9623
*/
var gulp = require('gulp');
var browserify = require('browserify');
var transform = require('vinyl-transform');
var uglify = require('gulp-uglify');
gulp.task('browserify', function () {
var browserified = transform(function(filename) {
var b = browserify(filename);
return b.bundle();
});
return gulp.src(['./src/*.js'])
.pipe(browserified)
.pipe(uglify())
.pipe(gulp.dest('./dist'));
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment