Angular 5.x 页面加载或模块本身的初始化需要更长的时间

标签 angular

总加载时间约为 32.3 秒。发生这种情况我们从最后一页打开新标签。此 API 需要大约 240 毫秒到 10 秒来获取数据。但是在 API 调用 UI 模块之前加载自身需要更长的时间。

造成这种情况的主要原因是什么? enter image description here

app-module.ts 差点导入91

各个组件导入了大约 9 个模块,包括基本的 ng 模块。

enter image description here

最佳答案

设置 aot=true 工作正常。有很多错误和警告导致问题。我使用了 aot=false。

运行后

ng build --prod --aot

它工作正常,加载速度快。

我使用的是旧方法,这会导致加载问题:

ng build --prod --aot=false

关于Angular 5.x 页面加载或模块本身的初始化需要更长的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58492613/

相关文章:

angular - md-autocomplete onSelectionChange 触发了两次

angular - Redux - 如何在大型应用程序中组织商店

typescript - 如何访问angular2组件中的全局js变量

javascript - 是否有正确的方法将对象键名称映射到更可读的表示形式?

angular - 如何使用间隔以响应式编程方式刷新数据?

angular - ngx-translate 一次有多个翻译和 ts 文件上的动态文本

angular - 从 Angular 6 中的函数返回 true 或 false

angular - 升级 cli 版本 7.3.6 后,.scss 中的加载程序未返回字符串中的错误

javascript - 正则表达式的 Angular 4 react 形式电子邮件验证失败

Angular - 添加 Bazel 不会创建 WORKSPACE 或 BUILD 文件