2017-08-31 53 views
0

我瀏覽了Angular網站上的教程https://angular.io/tutorial,發現當我的瀏覽器加載時,總共需要2.9 MB來加載整個頁面。英雄之旅教程應用程序超過2 MB。爲什麼它跑得這麼慢?

我甚至啓用了生產模式,看它是否會加載更快,但可悲的是它沒有多大幫助。有什麼我失蹤?或者Angular主要針對大型應用程序?

+2

你用AOT編譯過嗎? –

+1

@AntonLee我正在研究這個問題。 – nanomosfet

回答

2

帶AOT的簡單角度應用程序通常在150-200 kB左右。

如果您只是在不使用AOT的情況下使用ng serve來運行應用程序,則由於您處於開發模式並且沒有應用程序優化,因此擁有超過2.9mb的文件是正常的。 像這樣 enter image description here

您可以運行ng serve --prod看到你的應用是什麼樣子的生產模式。

下面是一個示例

enter image description here

只需使用--prod現在是啓用AOT。 更多信息:https://github.com/angular/angular-cli/wiki/build#--dev-vs---prod-builds