From 9378572471d2a3f9fc9174faaefb252ff283a7ce Mon Sep 17 00:00:00 2001 From: Janusz Mordarski Date: Sun, 3 Apr 2016 14:05:06 +0200 Subject: [PATCH] Add babelify transform to use ES6 --- app/templates/_gulpfile.js | 6 ++++-- package.json | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/templates/_gulpfile.js b/app/templates/_gulpfile.js index 8de6a85..a7a7e62 100644 --- a/app/templates/_gulpfile.js +++ b/app/templates/_gulpfile.js @@ -9,6 +9,7 @@ var path = require('path'); // Load plugins var $ = require('gulp-load-plugins')(); +var babelify = require('babelify'); var browserify = require('browserify'); var watchify = require('watchify'); var source = require('vinyl-source-stream'), @@ -83,8 +84,9 @@ function rebundle() { gulp.task('scripts', rebundle); gulp.task('buildScripts', function() { - return browserify(sourceFile) - .bundle() + var bundler = browserify(sourceFile); + bundler.transform(babelify); + bundler.bundle() .pipe(source(destFileName)) .pipe(gulp.dest('dist/scripts')); }); diff --git a/package.json b/package.json index ffc94fa..70bf28d 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,7 @@ "keywords": [ "yeoman-generator", "react", + "babelify", "browserify", "gulp" ],