Angular 5 проект огромное уважение в размере вендора - PullRequest
0 голосов
/ 06 мая 2018

У меня небольшой проект Angular 5, нормально ли иметь эту разницу размеров пакетов между средами разработки и разработки ??

enter image description here

enter image description here

1 Ответ

0 голосов
/ 06 мая 2018

У вас есть много причин для этого результата:

построить в целевом режиме производства сделать много оптимизации:

  • Компиляция AOT удалит угловой «компилятор» из пакета, который является огромной частью Angular framework.
  • у вас нет исходной карты для встраивания.
  • весь код минимизирован
  • embed css извлекается и перемещается во внешний CSS-файл (вместо встраивания в js-файл) (см. extract-css)
  • Webpack удаляет неиспользуемый код из вашего вывода. (см. build-optimizer)

Если этот проект нужно вывести в онлайн, я настоятельно рекомендую вам активировать gzip mod на вашем веб-сервере. Это уменьшит размер до 400ko

официальная документация

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...