* .ngsummary.json的目的是什么?

时间:2017-06-17 13:41:50

标签: angular angular-compiler-cli angular-compiler

我刚学习AOTngc等。运行ngc后,我看到很多*.ngsummary.json(位于src文件夹中,{ {1}}个文件)。

它们用于什么?

1 个答案:

答案 0 :(得分:1)

这显然是AOT编译器使用的NgFactory文件的新名称。在此页面上搜索NgFactory Ahead-of-Time Compilation

提取:

  

ngc完成后,在aot文件夹中查找NgFactory文件的集合。 aot文件夹是tsconfig-aot.json中指定为genDir的目录。

     

这些工厂文件对编译的应用程序至关重要。每个组件工厂通过组合原始类文件和组件模板的JavaScript表示,在运行时创建组件的实例。请注意,原始组件类仍由生成的工厂在内部引用。