From 09280db5850ab3367590ce0f068b2b63b6ef8a22 Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Wed, 26 May 2021 07:34:27 +0200 Subject: [PATCH] fix(@angular-devkit/build-angular): resolve absolute outputPath properly Closes #20935 --- .../angular_devkit/build_angular/src/webpack/configs/common.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/angular_devkit/build_angular/src/webpack/configs/common.ts b/packages/angular_devkit/build_angular/src/webpack/configs/common.ts index 774e5c50b45b..a03979d7a5a6 100644 --- a/packages/angular_devkit/build_angular/src/webpack/configs/common.ts +++ b/packages/angular_devkit/build_angular/src/webpack/configs/common.ts @@ -269,7 +269,7 @@ export function getCommonConfig(wco: WebpackConfigOptions): Configuration { compiler.hooks.done.tapPromise('angular-cli-stats', async (stats) => { const { stringifyStream } = await import('@discoveryjs/json-ext'); const data = stats.toJson('verbose'); - const statsOutputPath = path.join(root, buildOptions.outputPath, 'stats.json'); + const statsOutputPath = path.resolve(root, buildOptions.outputPath, 'stats.json'); try { await fsPromises.mkdir(path.dirname(statsOutputPath), { recursive: true });