Skip to content

Commit a3e11e2

Browse files
committed
Minor Browserify implementation changes to support transpilers such as CoffeeScript
Closes #30
1 parent c325f38 commit a3e11e2

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ module.exports = {
1414
styleDir: 'dist/styles/',
1515
imageDir: 'dist/images/',
1616
spriteDir: 'dist/images/sprites/',
17+
scriptMain: 'main.js',
1718
markupFiles: '**/*.html',
1819
scriptFiles: '*.js',
1920
styleFiles: '*.css'

index.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,8 @@ module.exports = function(gulp, userConfig) {
8787
}
8888

8989
var browserify = isPluginEnabled('watch') ? require('watchify') : require('browserify');
90-
var bundler = browserify('./' + path.join(config.src.scriptDir, config.src.scriptMain));
90+
config.browserify.entries = './' + path.join(config.src.scriptDir, config.src.scriptMain);
91+
var bundler = browserify(config.browserify);
9192

9293
// apply browserify transforms from config
9394
for (var transform in config.browserify.transforms) {
@@ -115,7 +116,7 @@ module.exports = function(gulp, userConfig) {
115116
handleError(err, 'browserify');
116117
cb();
117118
})
118-
.pipe(vinylSourceStream(config.src.scriptMain))
119+
.pipe(vinylSourceStream(config.dist.scriptMain))
119120
.pipe($.plumber(config.plumber))
120121
.pipe($.rename({ suffix: '-' + Date.now().toString() }))
121122
.pipe(gulp.dest(config.dist.scriptDir))

0 commit comments

Comments
 (0)