Je viens d'apprendre sur les AOT
, ngc
etc. Après l'exécution ngc
je vois beaucoup de *.ngsummary.json
(dans le dossier src
, à côté de *.ts
fichiers).Quel est le but de * .ngsummary.json
À quoi servent-ils?
Je viens d'apprendre sur les AOT
, ngc
etc. Après l'exécution ngc
je vois beaucoup de *.ngsummary.json
(dans le dossier src
, à côté de *.ts
fichiers).Quel est le but de * .ngsummary.json
À quoi servent-ils?
Il s'agit apparemment du nouveau nom des fichiers NgFactory utilisés par le compilateur AOT. Recherchez des NgFactory sur cette page Ahead-of-Time Compilation
Extrait:
Après MBAC est terminée, la recherche d'un ensemble de fichiers NgFactory dans le dossier AOT. Le dossier aot est le répertoire spécifié comme genDir dans tsconfig-aot.json.
Ces fichiers d'usine sont essentiels pour l'application compilée. Chaque fabrique de composants crée une instance du composant lors de l'exécution en combinant le fichier de classe d'origine et une représentation JavaScript du modèle du composant. Notez que la classe de composant d'origine est toujours référencée en interne par la fabrique générée.