У вас есть много причин для этого результата:
построить в целевом режиме производства сделать много оптимизации:
- Компиляция AOT удалит угловой «компилятор» из пакета, который является огромной частью Angular framework.
- у вас нет исходной карты для встраивания.
- весь код минимизирован
- embed css извлекается и перемещается во внешний CSS-файл (вместо встраивания в js-файл) (см.
extract-css
)
- Webpack удаляет неиспользуемый код из вашего вывода. (см.
build-optimizer
)
Если этот проект нужно вывести в онлайн, я настоятельно рекомендую вам активировать gzip mod на вашем веб-сервере. Это уменьшит размер до 400ko
официальная документация