【发布时间】:2018-07-14 18:59:12
【问题描述】:
这基本上是the code I am using,lighthouse 说我的(几乎是空的!)css 包正在延迟我的初始加载。
那么我如何在
<head><style>DONT_WANT_TO_WRITE_STUFF_INLINED</style>...</head>
有没有比https://www.npmjs.com/package/critical 或内联写所有内容更好的解决方案?
在浏览器中加载预渲染的 Universal 内容之前,如何延迟加载主要的 styles.scss? angular-cli.json 中服务器应用的配置不包含styles 或assets,所以我不明白为什么最初加载styles.scss
【问题讨论】:
-
你找到解决方案了吗?
-
@godblessstrawberry 不,我没有。我不再担心 10 毫秒的加载时间差异。拥有可维护的代码更为重要。如果您想 100% 专注于 SEO,我建议您首先使用 AMP 而不是 Angular。
标签: css angular progressive-web-apps angular-universal lighthouse