運行後ng build --prod
我可以進入我創建的dist文件夾中的index.html
文件,並將async
屬性添加到捆綁的腳本標記以防止它們被阻塞。這有助於網站的速度,但零星崩潰的網站。在angular-cli.json
中有沒有一個選項可以在更好的構建過程中爲我添加這個選項? 我跑我的網站通過谷歌的測試我的網站,我已經離開了解決的唯一的事情是消除阻止呈現在上面,首屏內容JavaScript和css如何消除angular-cli站點中的渲染阻塞?
是一個更具體的結果,我從https://developers.google.com/speed/pagespeed/insights/
得到消除阻止呈現的JavaScript和CSS在上面屏內容
你的頁面有4級阻止腳本的資源和1個攔截CSS資源。這會導致渲染頁面延遲。如果不等待加載以下資源,則無法呈現頁面上的上述摺疊內容。嘗試推遲或異步加載阻止資源,或直接在html中內聯這些資源的關鍵部分。去除渲染阻塞JavaScript:
@arvil請提供答案 –