Seperated initiation from production code

This commit is contained in:
Erik Tiekstra
2017-05-15 14:54:11 +02:00
parent e12cbac4b1
commit 75796fbbf1
5 changed files with 89 additions and 71 deletions
+17 -1
View File
@@ -22,6 +22,14 @@ module.exports = () => {
.pipe(sourcemaps.write())
.pipe(gulp.dest(path.join('dist', 'js')));
const production = browserify(path.join('src', 'js', 'main.js'), {
debug: false
})
.bundle()
.pipe(source('pw-image-editor.js'))
.pipe(buffer())
.pipe(gulp.dest(path.join('dist', 'js')));
const min = browserify(path.join('src', 'js', 'main.js'), {
debug: false
})
@@ -31,5 +39,13 @@ module.exports = () => {
.pipe(uglifyJs())
.pipe(gulp.dest(path.join('dist', 'js')));
return merge(debug, min);
const init = browserify(path.join('src', 'js', 'init.js'), {
debug: false
})
.bundle()
.pipe(source('init.js'))
.pipe(buffer())
.pipe(gulp.dest(path.join('dist', 'js')));
return merge(debug, production, min, init);
};