Ist die AOT-Kompilierung standardmäßig auf [email protected] und angular/[email protected] eingestellt? Wir migrieren unsere Anwendungen heute, und ich weiß nicht, wheter seine Dokumente noch gültig sind: https://angular.io/docs/ts/latest/cookbook/aot-compiler.htmlIst die AOT Compilation die Standardeinstellung für [email protected]?
ich einige Probleme habe, die mit AoT Compilations Fehlern wie das erscheint: Property ‚MyModel‘ privat und nur innerhalb der Klasse 'MyComponent' zugänglich.
ps .: Es ist Fehler erscheint nur bei ng build -target = Produktion
Ich denke, wich diese Art von Fehler sollte nicht auf JIT-Kompilierung auftritt ...
verwenden, wobei --aot = false den JIT-Compiler-Ritus verwendet? – Vinay
Ja tatsächlich. Und wieder ... nicht auf eine Produktion Build empfohlen – PierreDuc
JIT kompiliert im Client, AOT ist vorkompiliert. Also ja, das resultierende JS wird sich sehr unterscheiden. JIT ist schneller zu bauen, läuft aber langsamer. AOT Build langsamer, läuft schneller – PierreDuc