From 2df7a5fe51d31971579bce2885297b9c722e2793 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Fri, 4 Aug 2017 13:26:56 +0200 Subject: [PATCH] Cheap source-maps for development --- js/webpack/app.js | 2 +- js/webpack/libraries.js | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/js/webpack/app.js b/js/webpack/app.js index 16966f3b3..6934ea4e3 100644 --- a/js/webpack/app.js +++ b/js/webpack/app.js @@ -53,7 +53,7 @@ module.exports = { cache: !isProd, devtool: isProd ? '#source-map' - : '#cheap-eval', + : '#eval', context: path.join(__dirname, '../src'), entry, output: { diff --git a/js/webpack/libraries.js b/js/webpack/libraries.js index da905cb4c..fa3a6d740 100644 --- a/js/webpack/libraries.js +++ b/js/webpack/libraries.js @@ -22,10 +22,14 @@ const rulesEs6 = require('./rules/es6'); const rulesParity = require('./rules/parity'); const Shared = require('./shared'); +const isProd = process.env.NODE_ENV === 'production'; const DEST = process.env.BUILD_DEST || '.build'; module.exports = { context: path.join(__dirname, '../src'), + devtool: isProd + ? '#source-map' + : '#eval', entry: { inject: ['./inject.js'], parity: ['./inject.js'],