add source maps for dev/production (#2873)

This commit is contained in:
Nolan Lawson 2017-05-07 06:22:30 -07:00 committed by Eugen Rochko
parent 139d183485
commit d372068620
2 changed files with 5 additions and 2 deletions

View File

@ -4,7 +4,7 @@ const merge = require('webpack-merge')
const sharedConfig = require('./shared.js') const sharedConfig = require('./shared.js')
module.exports = merge(sharedConfig, { module.exports = merge(sharedConfig, {
devtool: 'sourcemap', devtool: 'cheap-module-eval-source-map',
stats: { stats: {
errorDetails: true errorDetails: true

View File

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