commit: d372068620c708dcfa4500936d90a0e68556068e
parent: 139d18348598465d85726ec3d09789635cb42c74
Author: Nolan Lawson <nolan@nolanlawson.com>
Date: Sun, 7 May 2017 06:22:30 -0700
add source maps for dev/production (#2873)
Diffstat:
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/config/webpack/development.js b/config/webpack/development.js
@@ -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
diff --git a/config/webpack/production.js b/config/webpack/production.js
@@ -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]',