diff --git a/packages/@angular/cli/models/webpack-config.ts b/packages/@angular/cli/models/webpack-config.ts index 81b4ffc83062..0ac692360951 100644 --- a/packages/@angular/cli/models/webpack-config.ts +++ b/packages/@angular/cli/models/webpack-config.ts @@ -121,7 +121,8 @@ export class NgCliWebpackConfig { // Use Build Optimizer on prod AOT builds by default when AngularCompilerPlugin is supported. const buildOptimizerDefault = { - buildOptimizer: buildOptions.target == 'production' && AngularCompilerPlugin.isSupported() + buildOptimizer: buildOptions.target == 'production' && buildOptions.aot !== false + && AngularCompilerPlugin.isSupported() }; merged = Object.assign({}, buildOptimizerDefault, merged);