我们正在使用 Angular 5 开发一个应用程序。在运行 ng build --prod --aot 并将 dist 文件夹部署到 dev 服务器后,主包在初始加载时产生了 2.2MB 的大小。与运行 ng build --prod 时的 8MB 的供应商捆绑包大小相比,它已经很小了,但我们仍然需要降低主包的大小。有没有办法减小主包的大小?
您可以在构建时添加构建优化器标志来减小包的大小: ng build --prod --build-optimizer 尝试运行上述命令。更多信息请访问:https://angular.io/guide/deployment 据我所知,在使用--prod构建时,无需包含--aot标志。默认情况下,生产构建是aot的。升级到最新版本的angular也是解决此问题的一种方法。因为最新版本通常带有更优化的构建过程。
index.html
和.angular-cli.json
文件吗? - planet_hunter