我正在尝试构建我的第一个用于生产的Angular 6应用程序,并且构建大小约为1 MB。
由于缺乏经验,我很难估计它的大小,但对于相对较小的应用来说,1 MB似乎很大。
如何检查这个问题?
答案 0 :(得分:14)
您可以使用webpack-bundle-analyzer分析捆绑包大小。
如果您正在使用Angular Cli,那么您可以使用ng build --prod --stats-json
构建项目,它将在dist
文件夹中创建一个stats.json文件。
然后您可以运行webpack-bundle-analyzer dist/stats.json
,它会显示有问题的区域。