From d10acd713c865ef4a6edd1d2fa2a6cda08989202 Mon Sep 17 00:00:00 2001 From: fatme Date: Tue, 16 Jul 2019 16:43:42 +0300 Subject: [PATCH] fix: don't override `--env.production` and `--env.verbose` when provided from user --- lib/services/webpack/webpack-compiler-service.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/services/webpack/webpack-compiler-service.ts b/lib/services/webpack/webpack-compiler-service.ts index b004566a4f..e0af115380 100644 --- a/lib/services/webpack/webpack-compiler-service.ts +++ b/lib/services/webpack/webpack-compiler-service.ts @@ -173,8 +173,9 @@ export class WebpackCompilerService extends EventEmitter implements IWebpackComp appResourcesPath && { appResourcesPath }, ); - envData.verbose = this.$logger.isVerbose(); - envData.production = prepareData.release; + envData.verbose = envData.verbose || this.$logger.isVerbose(); + envData.production = envData.production || prepareData.release; + if (prepareData.env && (prepareData.env.sourceMap === false || prepareData.env.sourceMap === 'false')) { delete envData.sourceMap; } else if (!prepareData.release) {