請問有拆分大型angular專案的經驗嗎?

因為公司目前已經有兩個大型的專案,採AOT方式進行編譯,採行Angular 4.1.3(Typescript 2.3.4) + NPM 3.10.10編寫。暫時不考慮升版問題(因為有維運考量),編譯需要各花約3hr時間(別砲我,我只是個接手的)…
目前採行的第一階段改善方案是買規格較高的主機來編譯,預計可以將編譯時間縮短至1-1.5 hr,至於接下來可能就是從其它方面著手,最後才會考量升級…
想請教大家的是,有沒有人有這方面的經驗,該如何拆分或有其它先進有見解的…請指教。

是多大型的專案,需要編譯 3 小時? 給的大概的數字吧