Nous développons une application en utilisant Angular 5
. Après avoir exécuté le ng build --prod --aot
et déployé le dossier dist sur le serveur de développement, le paquet principal a généré 2.2MB on initial load
. C'est déjà petit comparé à 8MB
taille du paquet du fournisseur (lors de l'exécution de ng build --prod), mais il faut quand même réduire la taille du paquet principal. Existe-t-il un moyen de réduire la taille du paquet principal?
Vous pouvez réduire la taille de l'ensemble en ajoutant un indicateur d'optimisation de la compilation à votre version:
ng build --prod --build-optimizer
Essayez d'exécuter la commande ci-dessus. Pour plus d'informations, visitez: https://angular.io/guide/deployment
Autant que je sache, vous n'avez pas besoin d'inclure --aot
flag lors de la construction à l'aide de --prod
. Production build est différent par défaut.
Je crois que vous devez séparer votre code en modules et les charger paresseusement.