diff --git a/packages/@angular/cli/custom-typings.d.ts b/packages/@angular/cli/custom-typings.d.ts index b3f64f61f0..3fdc301c3f 100644 --- a/packages/@angular/cli/custom-typings.d.ts +++ b/packages/@angular/cli/custom-typings.d.ts @@ -20,5 +20,5 @@ interface IWebpackDevServerConfigurationOptions { https?: boolean; key?: string; cert?: string; - overlay?: boolean; + overlay?: boolean | { errors: boolean, warnings: boolean }; } diff --git a/packages/@angular/cli/tasks/serve.ts b/packages/@angular/cli/tasks/serve.ts index 55579978cc..03b23cb7b7 100644 --- a/packages/@angular/cli/tasks/serve.ts +++ b/packages/@angular/cli/tasks/serve.ts @@ -148,7 +148,10 @@ export default Task.extend({ poll: serveTaskOptions.poll }, https: serveTaskOptions.ssl, - overlay: serveTaskOptions.target === 'development', + overlay: { + errors: serveTaskOptions.target === 'development', + warnings: false + }, contentBase: false };