Angular 5应用程序总体初始有效负载大小为1.7MB,下载时间不到2秒,但之后需要8-10秒来绘制主页。
发布于 2018-05-10 17:34:48
我得到了上述问题的解决方案。
在package.json中添加了脚本
"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+应用程序,这将会有所帮助,这叫做延迟加载(延迟路由加载)。
希望这能有所帮助
https://stackoverflow.com/questions/49791934
复制相似问题