closure-compiler для приложения Angular с лениво загруженными модулями
Смотря на возможность использования google-closure-compiler
в приложении Angular, которое использует лениво загруженные модули. В настоящее время лидером по получению наименьших результатов является компилятор Google Closure, который намного старше конкурирующих инструментов и надежен, проверен и эффективен.
Есть ли примеры способов его использования вместе с процессом сборки Angular Cli (6+) (AOT) для значительного уменьшения размера сборки без ущерба для функциональности?
в настоящее время используется процесс сборки Angular 7 (встроенный), который имеет:
"production": {
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"buildOptimizer": true
ПРИМЕЧАНИЕ. Кто-то проголосовал за его закрытие, предположив, что это слишком широкая тема, что неправильно, так как он специально просит об интеграции google-closure-compiler
со сборкой AOT.