运行ng build --prod
后,我可以进入新创建的dist文件夹中的index.html
文件,并将async
属性添加到捆绑的脚本标记中,以防止它们被阻止。这有助于网站速度,但偶尔会崩溃网站。 angular-cli.json
中是否有一个选项可以在构建过程中以更好的方式为我添加这个选项?
我通过谷歌测试我的网站运行我的网站,我唯一要修复的是消除渲染阻止JavaScript和css在首映内容
是我从https://developers.google.com/speed/pagespeed/insights/
获得的更具体的结果消除上层内容中的渲染阻止JavaScript和CSS
您的页面有4个阻止脚本资源和1个阻止CSS资源。这会导致呈现页面的延迟。在不等待加载以下资源的情况下,无法呈现页面上的上述内容。尝试推迟或异步加载阻止资源,或直接在html中内联这些资源的关键部分。删除渲染阻止JavaScript: