]> cat aescling's git repositories - mastodon.git/commitdiff
add source maps for dev/production (#2873)
authorNolan Lawson <nolan@nolanlawson.com>
Sun, 7 May 2017 13:22:30 +0000 (06:22 -0700)
committerEugen Rochko <eugen@zeonfederated.com>
Sun, 7 May 2017 13:22:30 +0000 (15:22 +0200)
config/webpack/development.js
config/webpack/production.js

index 7dfa2df11f0ca8f70fa6b35ff07994a52ea606df..398fcffe347d1d7b77a8fbad970d131c4f624859 100644 (file)
@@ -4,7 +4,7 @@ const merge = require('webpack-merge')
 const sharedConfig = require('./shared.js')
 
 module.exports = merge(sharedConfig, {
-  devtool: 'sourcemap',
+  devtool: 'cheap-module-eval-source-map',
 
   stats: {
     errorDetails: true
index 494ccf7efc025332755d213a08b2218fafece1be..261bfdd70d203072635cdb22c03e281ed2afa9ba 100644 (file)
@@ -8,6 +8,9 @@ const CompressionPlugin = require('compression-webpack-plugin')
 const sharedConfig = require('./shared.js')
 
 module.exports = merge(sharedConfig, {
+
+  devtool: 'source-map', // separate sourcemap file, suitable for production
+
   output: { filename: '[name]-[chunkhash].js' },
 
   plugins: [
@@ -19,7 +22,7 @@ module.exports = merge(sharedConfig, {
         comments: false
       },
 
-      sourceMap: false
+      sourceMap: true
     }),
     new CompressionPlugin({
       asset: '[path].gz[query]',