Skip to content
Snippets Groups Projects
Commit 05778a3a authored by ezsh's avatar ezsh
Browse files

Fix sourcemaps in gulp build

Pass correct path when writing and referencing sourcemap file to make it
work with external sourcemaps.
parent bcaea72c
No related branches found
No related tags found
No related merge requests found
...@@ -59,7 +59,11 @@ function processScripts(srcGlob, destDir, destFileName) { ...@@ -59,7 +59,11 @@ function processScripts(srcGlob, destDir, destFileName) {
.pipe(addSourcemaps ? sourcemaps.init() : noop()) .pipe(addSourcemaps ? sourcemaps.init() : noop())
.pipe(concat(destFileName)) .pipe(concat(destFileName))
.pipe(addSourcemaps ? .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()) noop())
.pipe(gulp.dest(destDir)); .pipe(gulp.dest(destDir));
} }
...@@ -75,7 +79,11 @@ function processStylesheets(srcGlob, destDir, destFileName) { ...@@ -75,7 +79,11 @@ function processStylesheets(srcGlob, destDir, destFileName) {
postcss([autoprefixer({overrideBrowserslist: ['last 2 versions']})]) : postcss([autoprefixer({overrideBrowserslist: ['last 2 versions']})]) :
noop()) noop())
.pipe(addSourcemaps ? .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()) noop())
.pipe(gulp.dest(destDir)); .pipe(gulp.dest(destDir));
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment