diff --git a/lib/builder/webpack/style-loader.js b/lib/builder/webpack/style-loader.js index e1aef054ad..c20b6fbdb4 100755 --- a/lib/builder/webpack/style-loader.js +++ b/lib/builder/webpack/style-loader.js @@ -8,7 +8,7 @@ export default function styleLoader (ext, loaders = [], isVueLoader = false) { return { loader, options: { - sourceMap: true // Source map is REQUIRED for urlLoader + sourceMap: this.options.build.cssSourceMap } } } @@ -52,18 +52,12 @@ export default function styleLoader (ext, loaders = [], isVueLoader = false) { } } - // https://github.com/bholloway/resolve-url-loader - const urlLoader = { - loader: 'resolve-url-loader' - } - if (this.options.build.extractCSS && !this.options.dev) { return ExtractTextPlugin.extract({ fallback: vueStyleLoader, use: [ cssLoader, postcssLoader, - urlLoader, ...loaders ].filter(l => l) }) @@ -73,7 +67,6 @@ export default function styleLoader (ext, loaders = [], isVueLoader = false) { vueStyleLoader, cssLoader, postcssLoader, - urlLoader, ...loaders ].filter(l => l) } diff --git a/package.json b/package.json index b7c4dcf58d..9a0b655538 100644 --- a/package.json +++ b/package.json @@ -105,7 +105,6 @@ "postcss-url": "^7.1.2", "pretty-error": "^2.1.1", "progress-bar-webpack-plugin": "^1.10.0", - "resolve-url-loader": "^2.1.0", "serialize-javascript": "^1.4.0", "serve-static": "^1.12.4", "server-destroy": "^1.0.1",