首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >angular 5应用程序文件的下载时间不到1秒。但是渲染初始页面需要10秒。

angular 5应用程序文件的下载时间不到1秒。但是渲染初始页面需要10秒。
EN

Stack Overflow用户
提问于 2018-04-12 16:45:06
回答 1查看 56关注 0票数 1

Angular 5应用程序总体初始有效负载大小为1.7MB,下载时间不到2秒,但之后需要8-10秒来绘制主页。

enter image description here

EN

回答 1

Stack Overflow用户

发布于 2018-05-10 17:34:48

我得到了上述问题的解决方案。

在package.json中添加了脚本

代码语言:javascript
复制
"build-prod": "node --max_old_space_size=4096 node_modules/@angular/cli/bin/ng build --prod --aot true --vendor-chunk true --common-chunk true --env=prod --delete-output-path=false",

在服务器上执行AOT ng构建和部署后,当您命中example.com时,它首先下载整个块并立即开始执行它。然而,当您使用you -aot进行构建时,在点击example.com浏览器下载之后,整个代码块需要时间来编译和执行。

另外,如果你有一个模块化的angular 2+应用程序,这将会有所帮助,这叫做延迟加载(延迟路由加载)。

希望这能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49791934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档