From 0b1849c47e08043c4229d0511d8a921f770968c9 Mon Sep 17 00:00:00 2001 From: Ben Brehaut Date: Tue, 5 Sep 2017 21:25:45 +0100 Subject: [PATCH] Added sourcemaps to gulp Added source maps to gulp file for the main css file --- gulpfile.js | 3 +++ package.json | 1 + 2 files changed, 4 insertions(+) diff --git a/gulpfile.js b/gulpfile.js index ebdc713..fdc4ff8 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -13,6 +13,7 @@ var concat = require('gulp-concat'); var imagemin = require('gulp-imagemin'); var prefix = require('gulp-autoprefixer'); var svgstore = require('gulp-svgstore'); +var sourcemaps = require('gulp-sourcemaps'); /** * @function variables @@ -65,6 +66,7 @@ gulp.task('scripts', function () { */ gulp.task('styles', function () { return gulp.src(mainSassFile) + .pipe(sourcemaps.init()) .pipe(sass({ includePaths: ['scss'], onError: browserSync.notify @@ -72,6 +74,7 @@ gulp.task('styles', function () { .pipe(prefix(autoprefixerOptions, { cascade: true })) .pipe(plumber()) .pipe(concat(outputCSSFile)) // output main CSS file without cleanCSS + .pipe(sourcemaps.write('./maps')) .pipe(gulp.dest(outputCSSFileLocation)) .pipe(cleanCSS()) .pipe(concat(outputCSSFileCompressed)) // output main CSS file w/ cleanCSS diff --git a/package.json b/package.json index b557a79..feed512 100644 --- a/package.json +++ b/package.json @@ -32,6 +32,7 @@ "gulp-imagemin": "^3.3.0", "gulp-plumber": "^1.1.0", "gulp-sass": "^3.1.0", + "gulp-sourcemaps": "^2.6.1", "gulp-svgmin": "^1.2.4", "gulp-svgstore": "^6.1.0", "gulp-uglify": "^3.0.0"