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 });