是否需要将优化应用于 Angular CLI Hello World 或者这是一个有效的“性能”结果?
在将 Lighthouse 应用于我们的实时 Angular 4 项目时,我们将其与 Angular CLI Hello World 进行了比较。
从控制台:
npm install -g @angular/cli
ng new my-dream-app
cd my-dream-app
ng serve --prod
在 Chrome -> F12 -> 审核 -> 运行 Lighthouse。
- 性能为 39/100。
- 第一次有意义的绘制是 15,250 毫秒
- 感知速度指数:15,248(目标:< 1,250)
- 拥有巨大的网络负载:总大小为 2,453 KB(目标:< 1,600 KB)
更新 1
感谢@Moshe,使用:
ng serve --prod --build-optimizer
给出以下结果: - 性能为 96/100。- 第一次有意义的绘画是 2,040 毫秒 - 感知速度指数:2,054(目标:< 1,250);92/100 级
最终很难为此形成一个单一、简洁的问题。我知道 ng serve
即使使用 ags 也不用于生产用途。但这允许我在发布之前在我的本地主机上进行测试。