Не совсем то, что вы ищете, но у меня есть предложение по другому подходу.
Я думаю, вы можете создать блок *if
внутри вашего компонента и загрузить желаемый PageNotFoundComopnent
на основе окружающая среда оттуда.
PageNotFoundComoponent html
<page-not-found-component-dev *ngIf="mode==='dev'"></page-not-found-component-dev>
<page-not-found-component-prod *ngIf="mode==='prod'"></page-not-found-component-dev>
PageNotFoundComoponent ts
import { environment } from '../environments/environment';
import { PageNotFoundComponentDev } `./root/components/page-not-found-dev/page-not-found-component-dev`;
import { PageNotFoundComponentProd } `./root/components/page-not-found-prod/page-not-found-component-prod`;
@Component({
...
})
export class PageNotFoundComoponent {
mode = 'dev';
constructor(){
mode = environment.mode;
}
}