Angular: Как получить меньший размер файла angular приложения? - PullRequest
0 голосов
/ 29 февраля 2020

Это мое изображение:

оптимизировать файл

Может кто-нибудь помочь мне получить меньший размер для всех из них. Я очень смущен

Ответы [ 3 ]

1 голос
/ 29 февраля 2020

У вас будет гораздо меньший размер в сборке prod.

ng build --prod

Если вы хотите ускорить ваше приложение в целом. Есть много способов сделать это.

  • Используйте Angular 9.x, который обеспечивает хорошее встряхивание дерева, чтобы избежать объединения полных библиотек.
  • Используйте некоторое сжатие в вашем состоянии c производственный сервер. GZIP например.
  • Использование PWA Технология
  • Рекомендуется использовать SSR (Angular Универсальный )

И многие другие

0 голосов
/ 02 марта 2020

Кроме того, вы можете разделить ваш пакет ленивой загрузкой, это уменьшит размер основного пакета приложения и поможет вам ускорить ваше приложение

См. https://angular.io/guide/lazy-loading-ngmodules

0 голосов
/ 29 февраля 2020

Я думаю, у вас бесполезные зависимости. Вы можете проверить это, если выполнили команду c "ng build --stats- json", которая создаст ваше приложение и создаст файл статистики json в папке dist. Если вы хотите видеть все зависимости в вашем приложении для сборки, вы должны использовать эту библиотеку lib https://www.npmjs.com/package/webpack-bundle-analyzer или ее альтернативу.

Например: иногда разработчики устанавливают loda sh lib, используя несколько функций, но в приложении В комплекте есть вся библиотека

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