在 AppModule 中使用 CompilerFacade 类来手动设置ɵfac属性。代码示例:
import { CompilerFacade } from '@angular/core'; import { MyClass } from './my-class';
@NgModule({ declarations: [MyClass], providers: [], bootstrap: [MyClass], }) export class AppModule { constructor(private compilerFacade: CompilerFacade) { const MyFactory = this.compilerFacade.compileModuleSync(MyClass); MyClass.ɵfac = MyFactory.ɵfac; } }