diff --git a/packages/angular/build/src/tools/angular/compilation/aot-compilation.ts b/packages/angular/build/src/tools/angular/compilation/aot-compilation.ts index 06a3f6e8c8d6..73462c2b3475 100644 --- a/packages/angular/build/src/tools/angular/compilation/aot-compilation.ts +++ b/packages/angular/build/src/tools/angular/compilation/aot-compilation.ts @@ -152,7 +152,10 @@ export class AotCompilation extends AngularCompilation { continue; } const componentFilename = node.getSourceFile().fileName; - let relativePath = relative(host.getCurrentDirectory(), componentFilename); + let relativePath = relative( + compilerOptions.rootDir ?? host.getCurrentDirectory(), + componentFilename, + ); if (relativePath.startsWith('..')) { relativePath = componentFilename; }