Skip to content

Commit ada24f2

Browse files
committed
disable css sourcemap if minimizing or in production mode
1 parent 9c1135b commit ada24f2

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

lib/loader.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,12 @@ module.exports = function (content) {
3939
}
4040

4141
// enable css source map if needed
42-
if (this.sourceMap && options.cssSourceMap !== false) {
42+
if (
43+
this.sourceMap &&
44+
!this.minimize &&
45+
options.cssSourceMap !== false &&
46+
process.env.NODE_ENV !== 'production'
47+
) {
4348
defaultLoaders.css = 'vue-style-loader!css-loader?sourceMap'
4449
}
4550

lib/style-rewriter.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,12 @@ module.exports = function (css, map) {
6969
to: file,
7070
map: false
7171
}
72-
if (this.sourceMap && options.cssSourceMap !== false) {
72+
if (
73+
this.sourceMap &&
74+
!this.minimize &&
75+
options.cssSourceMap !== false &&
76+
process.env.NODE_ENV !== 'production'
77+
) {
7378
opts.map = {
7479
inline: false,
7580
annotation: false,

0 commit comments

Comments
 (0)