大家好。一般来说,我用 Angular 7 编写。我附加了 Universal,所有程序集都已配置并且可以正常工作。当然,在ssr下做生产的时候解决所有冲突对我来说是一件悲哀的事……项目里有相当多的插件……googlemap、swiper、paperjs、textmask、perfectscroll、tweenmax……好吧,总的来说,它们已经足够了。当我开始在网络中查找生产版本提供给我的数量时,我的指标是 domContentLoaded 1.7s Load 2.2s。我想知道如果我完全删除所有页面并只留下主页并在其上滑动(之前此页面上有 paper.js + 2 个画布)会发生什么... domContentLoaded 1.5s 加载 1.9s。
dist 文件夹结构
距离 /浏览器 /服务器 服务器.js
文件大小已显着减少,假设 dist/server/main.js 为 900kb ?删除所有内容后变成200kb。但这并没有给出任何结果,虽然我爬进去了,但我看到(当它重达 900kb 时)一切都在那里,一切都在项目中:)。这里又出现了一个问题,但是否有可能根据路由请求一个库?然后不知何故,事实证明有lazyModules,它们根据路由加载,但所有库本身都是一次加载的......
请告诉我。该指标通常取决于什么以及我如何影响它。当然,我对 Anular Universal Starter 进行了干净构建,并且在第二次重新启动 domContentLoaded 0.4s 后指示器变为