使用工廠類進行靜態引導

我們可以通過生成生成的工廠類的簡單 ES5 Javascript 輸出來靜態引導應用程式。然後我們可以使用該輸出來引導應用程式:

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

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

這將導致應用程式包更小,因為所有模板編譯都已在構建步驟中完成,使用 ngc 或直接呼叫其內部。