gulp-cachebust
gulp-cachebust copied to clipboard
Using with gulp-sourcemaps
Following is my relevant code:
gulp.task('scripts', ['clean'], function() {
return gulp.
src('src/**/*.js').
pipe(sourcemaps.init()).
pipe(uglify()).
pipe(concat('script.js')).
pipe(sourcemaps.write('.')).
pipe(cachebust.resources()).
pipe(gulp.dest("/dist"));
});
Now, the files generated are: script.12345678.js and script.js.87654321.map
In short, cachebust token is getting added to the sourcemap file but inside script.js, sourcemap url is script.js.map.
So how should this be handled?
Please try to put pipe(cachebust.resources()). before pipe(sourcemaps.write('.')).