使用工厂类进行静态引导

我们可以通过生成生成的工厂类的简单 ES5 Javascript 输出来静态引导应用程序。然后我们可以使用该输出来引导应用程序:

import { platformBrowser } from '@angular/platform-browser';
import { AppModuleNgFactory } from './main.ngfactory';

// Launch with the app module factory.
platformBrowser().bootstrapModuleFactory(AppModuleNgFactory);

这将导致应用程序包更小,因为所有模板编译都已在构建步骤中完成,使用 ngc 或直接调用其内部。