diff --git a/gulpfile.js b/gulpfile.js index 295949532d6678e29695dc51bbf452414a0ebc51..e86b71450977bc75a4511cf7e9f3d09e94e97212 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -59,7 +59,11 @@ function processScripts(srcGlob, destDir, destFileName) { .pipe(addSourcemaps ? sourcemaps.init() : noop()) .pipe(concat(destFileName)) .pipe(addSourcemaps ? - sourcemaps.write(args.embedsourcemaps ? undefined : '.', {includeContent: args.sourcemapsincludecontent, sourceRoot: prefix}) : + sourcemaps.write(args.embedsourcemaps ? undefined : '.', { + includeContent: args.sourcemapsincludecontent, + sourceRoot: prefix, + sourceMappingURLPrefix: path.relative(cfg.dirs.output, destDir) + }) : noop()) .pipe(gulp.dest(destDir)); } @@ -75,7 +79,11 @@ function processStylesheets(srcGlob, destDir, destFileName) { postcss([autoprefixer({overrideBrowserslist: ['last 2 versions']})]) : noop()) .pipe(addSourcemaps ? - sourcemaps.write(args.embedsourcemaps ? undefined : '.', {includeContent: args.sourcemapsincludecontent, sourceRoot: prefix}) : + sourcemaps.write(args.embedsourcemaps ? undefined : '.', { + includeContent: args.sourcemapsincludecontent, + sourceRoot: prefix, + sourceMappingURLPrefix: path.relative(cfg.dirs.output, destDir) + }) : noop()) .pipe(gulp.dest(destDir)); }