【发布时间】:2018-11-27 01:33:37
【问题描述】:
我正在尝试构建我的第一个用于生产的 Angular 6 应用,构建大小约为 1 MB。
由于缺乏经验,我很难估计它应该是多大,但是对于相对较小的应用程序来说,1 MB 似乎很大。
如何检查此类问题?
【问题讨论】:
-
1 MB 的小应用听起来差不多。取决于你的依赖:)
标签: angular build production-environment
我正在尝试构建我的第一个用于生产的 Angular 6 应用,构建大小约为 1 MB。
由于缺乏经验,我很难估计它应该是多大,但是对于相对较小的应用程序来说,1 MB 似乎很大。
如何检查此类问题?
【问题讨论】:
标签: angular build production-environment
您可以使用webpack-bundle-analyzer 分析您的捆绑包大小。
如果您使用的是 Angular Cli,那么您可以使用 ng build --prod --stats-json 构建您的项目,它会在您的 dist 文件夹中创建一个 stats.json 文件。
然后你可以运行webpack-bundle-analyzer dist/stats.json,它会告诉你有问题的地方。
【讨论】: