diff --git a/packages/angular_devkit/build_webpack/src/webpack-dev-server/index.ts b/packages/angular_devkit/build_webpack/src/webpack-dev-server/index.ts index 353536039f9c..43569f916a9e 100644 --- a/packages/angular_devkit/build_webpack/src/webpack-dev-server/index.ts +++ b/packages/angular_devkit/build_webpack/src/webpack-dev-server/index.ts @@ -82,7 +82,13 @@ export function runWebpackDevServer( }); const devServer = createWebpackDevServer(webpackCompiler, devServerConfig); - devServer.startCallback(() => { + devServer.startCallback((err) => { + if (err) { + obs.error(err); + + return; + } + const address = devServer.server?.address(); if (!address) { obs.error(new Error(`Dev-server address info is not defined.`));