我在運行ng服務之後粘貼了一個屏幕截圖。它在34946毫秒。它非常緩慢並且損害了我們團隊的表現。當我們也更新我們的代碼時,重新加載頁面需要很長時間。Angular 4 CLI在ng服務和更新時太慢
我的角度的版本是角CLI版本(1.2.7)
這是一個問題,或者這是正常的角度CLI?
我們已經有約40個項目的組件,但我不確定它是否會影響加載性能。
這是我的電腦的規格只是incase。
我在運行ng服務之後粘貼了一個屏幕截圖。它在34946毫秒。它非常緩慢並且損害了我們團隊的表現。當我們也更新我們的代碼時,重新加載頁面需要很長時間。Angular 4 CLI在ng服務和更新時太慢
我的角度的版本是角CLI版本(1.2.7)
這是一個問題,或者這是正常的角度CLI?
我們已經有約40個項目的組件,但我不確定它是否會影響加載性能。
這是我的電腦的規格只是incase。
我解決了我的問題。發生了什麼事是我們的組件和其他資源全部導入app.module.ts。因此,頁面每次加載頁面時都會加載所有資源。我的解決方案是應用延遲加載僅加載那些特定於我正在訪問的路由的資源,並確實修復了加載問題。
你有這個問題,是因爲你的開發PC沒有足夠的內存來處理,因爲當您運行昂貴npm
任務nodejs
佔用了大量內存的版本。而且你的項目越大,完成任務所需的內存就越多。如果你想在同一時間運行ng serve
+ ng t
+ ng whatewer
,甚至可以得到這些結果。
檢查Task manager
Perfomrmance tab
然後運行ng serve
,你會看到我在說什麼。
我一直在努力解決同樣的問題,直到我把另一個8GB RAM放入我的開發PC。
所以是的,這是正常的。
服務時你有任何爭論嗎? – Ploppy
我只是在終端上使用普通的「ng serve」命令 –