2
本指南https://angular.io/guide/aot-compiler使用@angular/compiler-cli
和使用命令ng build --prod (that use options --aot)
之間的區別是什麼?Angular AoT角度編譯器cli vs angular-cli
本指南https://angular.io/guide/aot-compiler使用@angular/compiler-cli
和使用命令ng build --prod (that use options --aot)
之間的區別是什麼?Angular AoT角度編譯器cli vs angular-cli
Angular CLI不僅僅爲AOT編譯文件。
隨着AOT編譯,使用ng build -prod
還將縮小,uglify(部分)消除死代碼並適當地捆綁您的應用程序(包括延遲加載的捆綁包)。
旁註:
您還可以使用--build-optimizer
標誌,以進一步優化代碼。它將刪除供應商捆綁包,但您的整體捆綁包大小應該要小一些。這個標誌現在是實驗性的,並且最終(希望)會被移入-prod
標誌。其中一個顯而易見的原因是它使編譯時間更長。