From de934844e2c12a2383c2a7ab2d3b43b0b9c8180e Mon Sep 17 00:00:00 2001 From: "Xin Du (Clark)" Date: Sat, 19 Oct 2019 09:23:57 +0100 Subject: [PATCH] fix(webpack): enable devtool for dev mode (#6495) --- packages/webpack/src/config/base.js | 4 ---- packages/webpack/src/config/client.js | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/webpack/src/config/base.js b/packages/webpack/src/config/base.js index 0a9425b672f3..40c0728bee51 100644 --- a/packages/webpack/src/config/base.js +++ b/packages/webpack/src/config/base.js @@ -135,10 +135,6 @@ export default class WebpackBaseConfig { return fileName } - get devtool () { - return false - } - env () { const env = { 'process.env.NODE_ENV': JSON.stringify(this.mode), diff --git a/packages/webpack/src/config/client.js b/packages/webpack/src/config/client.js index 1c6ecda007d3..243e7dab6072 100644 --- a/packages/webpack/src/config/client.js +++ b/packages/webpack/src/config/client.js @@ -19,6 +19,10 @@ export default class WebpackClientConfig extends WebpackBaseConfig { this.isModern = false } + get devtool () { + return this.dev ? 'cheap-module-eval-source-map' : false + } + getFileName (...args) { if (this.buildContext.buildOptions.analyze) { const [key] = args