У меня есть глоток задача, выглядеть следующим образом:Глоток-уродовать обертывание JS
gulp.task('compressjs', function() {
gulp.src('local/**/*.js')
.pipe(sourcemaps.init())
// purpose compress here is only to give better error report
.pipe(uglify())
.pipe(concat('all.min.js'))
.pipe(wrap('(function(){"use strict"; <%= contents %>\n})();'))
// compress here to get best final compression
.pipe(uglify())
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest('public/app'));
});
Эта задача Глоток использует:
- Глоток-уродовать
- глотка оберните
- gulp- concat
- gulp-sourcemaps
Все вышеперечисленное работает нормально. Но потом я обнаружил, что gulp-uglify
, похоже, поставляется с собственной функцией wrap
. Как использовать функцию gulp-uglify
, чтобы обернуть скрипт?