From 5715de2eb6dd0ac66f00cb542586cee2930c4677 Mon Sep 17 00:00:00 2001 From: Sebastian Schweizer Date: Wed, 25 Jan 2017 19:23:34 +0100 Subject: [PATCH] source maps for less --- setup/webpack.config.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/setup/webpack.config.js b/setup/webpack.config.js index 17e127ad9..1ad932e69 100644 --- a/setup/webpack.config.js +++ b/setup/webpack.config.js @@ -127,16 +127,20 @@ if (Mix.cssPreprocessor) { Mix.cssOutput(toCompile) ); + let sourceMap = Mix.sourcemaps ? '?sourceMap' : ''; module.exports.module.rules.push({ test: new RegExp(toCompile.src.file), loader: extractPlugin.extract({ fallbackLoader: 'style-loader', loader: [ - 'css-loader', - 'postcss-loader', - 'resolve-url-loader', - (Mix.cssPreprocessor == 'sass') ? 'sass-loader?sourceMap&precision=8' : 'less-loader' - ] + 'css-loader' + sourceMap, + 'postcss-loader' + sourceMap + ].concat(Mix.cssPreprocessor == 'sass' ? [ + 'resolve-url-loader' + sourceMap, + 'sass-loader?sourceMap&precision=8' + ] : [ + 'less-loader' + sourceMap + ]) }) });