Может ли кто-нибудь объяснить, как исказить, затем объединить и, наконец, сгенерировать исходную карту с помощью gulp? Кажется, я не могу заставить его работать. Я ничего не вижу в API по этому поводу, но мне кажется, что это должно поддерживаться. Суть в том, чтобы сгенерировать исходную карту и использовать исходные файлы при установке точек останова. Я попытался сначала поставить concat
в следующем коде, но когда я это делаю, точки останова не работают в браузере Chrome.
Я используюconcat = require('gulp-concat'),
и uglify = require('gulp-uglify')
.
gulp.src(['src/app.js', 'src/**/*.js'])
.pipe(sourcemaps.init())
.pipe(uglify({
compress: {
negate_iife: false
}
}))
.pipe(concat("app.concat.js"))
.pipe(rename('app.min.js'))
.pipe(sourcemaps.write('./'))
.pipe(gulp.dest('public/js'));