logo

mastofe

My custom branche(s) on git.pleroma.social/pleroma/mastofe
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:

Mconfig/webpack/development.js2+-
Mconfig/webpack/production.js5++++-
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]',