From 2213b9cb62cce2d7c50ef0539d9b54bbd701b386 Mon Sep 17 00:00:00 2001 From: "Xin Du (Clark)" Date: Tue, 1 Oct 2019 17:19:10 +0100 Subject: [PATCH 1/2] feat(webpck): enable devtool for dev mode --- packages/webpack/src/config/base.js | 4 ---- 1 file changed, 4 deletions(-) diff --git a/packages/webpack/src/config/base.js b/packages/webpack/src/config/base.js index 6234e1e61f47..5e37696b9a50 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), From 058e5f3e09b4153f80bb57c6491794105ad1828c Mon Sep 17 00:00:00 2001 From: "Xin Du (Clark)" Date: Wed, 9 Oct 2019 17:11:44 +0100 Subject: [PATCH 2/2] Update client.js --- packages/webpack/src/config/client.js | 4 ++++ 1 file changed, 4 insertions(+) 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