diff --git a/util/helpers.js b/util/helpers.js index fa6f0ca6..7fde7a13 100644 --- a/util/helpers.js +++ b/util/helpers.js @@ -50,9 +50,14 @@ function mergeRules (api, opt, ext) { sassLoaderVersion = semver.major(require('sass-loader/package.json').version) } catch (e) {} + // Merge with user-defined loader data config if (sassLoaderVersion < 8) { + if (opt.data) data.unshift(opt.data) + opt.data = data.join('\n') } else { + if (opt.prependData) data.unshift(opt.prependData) + opt.prependData = data.join('\n') }