gpt4 book ai didi

angular - 任何人都经历过 angular2 加载速度慢的情况

转载 作者:行者123 更新时间:2023-12-02 16:07:47 26 4
gpt4 key购买 nike

我有一个带有 typescript 和 systemjs 的 Angular 两个应用程序。

我的应用程序只有 800kb,需要 4 秒才能打开一个仅包含文本的页面。

我所有的 js 和 css 都很小/缩小,我总共有 11 个请求,几乎没有任何图像

所有图像均经过压缩并位于 cdn firebase 中。

我使用 firebase 进行托管,并使用 cloudflare 来实现 ssl 和性能。

有没有人遇到过 Angular2 在加载和缓存方面表现不佳的情况。

我的缓存速度也没有得到任何改进。

以下是文件和加载时间的屏幕截图:

enter image description here

这是速度测试结果:https://www.webpagetest.org/result/161205_0H_S4H/

加载请求:17(请参阅下面加载时网络选项卡的屏幕截图)

enter image description here

最佳答案

当开发人员对导入不小心时,通常会发生这种情况。这里的一个主要错误是当您只想使用 RxJS 库的一小部分时导入整个 RxJS 库。

例如,您不应该导入..

import { Observable } from 'rxjs/Rx';

这会导入整个 RXJS 库,该库非常庞大。

import { Observable } from 'rxjs/Observable';

只会导入您需要的内容。

删除所有对“rxjs/Rx”的引用,您将看到页面加载时间大幅加快。

关于angular - 任何人都经历过 angular2 加载速度慢的情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40971270/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com