从角度2开始踢。
在Angular2中有哪些不同的引导选项?
为什么当我进行更改并刷新index.html时,检索html标记所需的时间很少?
他们之间的差异
最佳答案
有两种选择
动态引导
编译器使用了jit(即时)。
在浏览器中动态编译ts文件。
这就是index.html检索标记所需时间很少的原因。
main.ts包含以下内容
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app.module';
platformBrowserDynamic().bootstrapModule(AppModule);
静态引导
编译器使用了aot(提前)。
ts文件被编译成js文件,然后呈现给浏览器。
通过这种方式,一组包含模块和工厂的js文件通过使它们更轻的方式在那里创建。
主要用于手机和传统网络。
main.ts包含以下内容
import { platformBrowser } from '@angular/platform-browser';
import { AppModuleNgFactory } from '../aot/app/app.module.ngfactory';
platformBrowser().bootstrapModuleFactory(AppModuleNgFactory);
差异