diff --git a/packages/webpack/src/config/base.js b/packages/webpack/src/config/base.js index 19f56bf70e31..cde07ec90c3b 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