Skip to content

Commit 5ae5017

Browse files
chore: Disable CSS sourcemaps in prod (#5582)
1 parent 85ac926 commit 5ae5017

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

ember-cli-build.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const targets = require('./config/targets');
66
const { BundleAnalyzerPlugin } = require('webpack-bundle-analyzer');
77

88
const env = process.env.EMBER_ENV || 'development';
9+
const isProd = env === 'production';
910

1011
module.exports = function(defaults) {
1112
const app = new EmberApp(defaults, {
@@ -14,7 +15,7 @@ module.exports = function(defaults) {
1415
},
1516
storeConfigInMeta : true,
1617
sassOptions : {
17-
sourceMapEmbed: true
18+
sourceMapEmbed: !isProd
1819
},
1920
SemanticUI: {
2021
source: {
@@ -28,7 +29,7 @@ module.exports = function(defaults) {
2829
overrideBrowserslist : targets.browsers,
2930
enabled : true,
3031
cascade : false,
31-
sourcemap : true
32+
sourcemap : !isProd
3233
},
3334
minifyHTML: {
3435
enabled : false,
@@ -40,10 +41,10 @@ module.exports = function(defaults) {
4041
require.resolve('ember-auto-import/babel-plugin')
4142
],
4243
targets,
43-
sourceMaps: 'inline'
44+
sourceMaps: true
4445
},
4546
fingerprint: {
46-
enabled : env === 'production',
47+
enabled : isProd,
4748
generateAssetMap : true,
4849
exclude : [
4950
'package.json',

0 commit comments

Comments
 (0)