2014-10-01 47 views
3

我最近更新我的項目灰燼-CLI 0.0.46和我注意到相當大的減速在我的項目的基礎...Slow Ember-CLI構建時間?

Build successful - 259366ms. 

Slowest Trees     | Total 
-------------------------------+---------------- 
TreeMerger (ExternalTree)  | 77565ms 
CompassCompiler    | 43122ms 
TreeMerger      | 38668ms 
TreeMerger (stylesAndVendor) | 36651ms 
TreeMerger (appAndDependencies) | 20901ms 

這太瘋狂了。當然,我正在使用Bootstrap,但是直到最近它還沒有這麼糟糕。我添加的唯一其他組件是oauth2支持。

在構建中增加了一個視圖,顯示了有多少文件被觸及,有一些討論(我相信在Github上)。那成爲了什麼?

感謝您的任何見解。

+0

你在哪個平臺上?對於Windows,這裏有一組技巧:http://www.ember-cli.com/#solving-performance-issues-on-windows – amenthes 2014-10-07 10:19:40

+0

但是報道的時間令人瘋狂。我從來沒有建立慢於15s(初始)/ 10s(增量)的構建。對於我來說,這些時間在0.1.1中已經減半了。 – amenthes 2014-10-07 10:20:48

+0

抱歉,延遲迴復。我正在度假,遠離連接。我在OS X 10.10上。試着更新到最新的Ember,CLI等等,這些都是我離開後看到的,看看它是如何發生的。 – afithings 2014-10-27 16:32:04

回答

2

此後,ember-cli項目大大提高了構建管道的性能。如果我沒有記錯的話,那麼老版本的tmp文件中也存在一個bug,這可能會導致性能下降。

我的建議是更新到最新的可用版本。