Совсем недавно познакомился с данными средствами сборки и сразу же уперся в проблему.
Задача - сделать из сгенерированного browserify файла минифицированный + map файл к нему.
Сейчас имею вот такой gulpfile:
var gulp = require('gulp'),
browserify = require('browserify'),
source = require('vinyl-source-stream');
gulp.task('browserify', function() {
return browserify('./app/main.js', {debug : true})
.bundle()
.pipe(source('bundle.js'))
.pipe(gulp.dest('./'));
});
На выходе получается файл без минификации с inline sourcemap.
Как добиться нужного результата так и не понял. Пробовал кучу разных npm модулей uglify-js, gulp-uglify, gulp-uglifyjs и дургие, и получал в итоге минифицированный файл без source map.
В общем - подскажите в какую сторону копать.