2012-11-24 39 views
8

我的電腦運行在具有12GB的RAM 3.6GHz的速度太慢,並採用Windows 7和RailsInstaller開發Rails應用。Rails的薩斯編譯在快速發展的機器

回來時,我使用純CSS,沒有問題,但是當我開始使用薩斯和指南針,我要等待10-15秒的時候,我刷新看到新的變化。

任何人都知道是什麼原因導致了相當快的機器上(即只有當我編輯.scss文件發生)?

+0

您是否嘗試過手動設置指南針手錶? – markus

+0

也許某種兼容性補丁與Windows一起工作是個問題......任何其他Windows用戶都有同樣的問題? – rudolph9

+0

@ markus-tharkun我不認爲我可以使用羅盤指南針,它說:「沒有什麼可以編譯的。如果您嘗試啓動一個新項目, 您已經離開了目錄參數.' – Ryan

回答

1

對我來說,這是因爲過於頻繁地使用該@extend指令。

3

的青菜編譯時間與上海社會科學院3.1.X到3.2.x.更新顯著變得更長
似乎有一個具體的問題,因爲每個羅馬人的響應上面,如果你在深度嵌套選擇使用@extend因爲「@extend」做了很多處理工作,它引起的。 Here is the link to a currently open issue on the sass project on github for this exact problem

這就是說,關於這個問題的報告更像是90-100秒的編譯時間(我自己的個人項目104秒,使用@extend很多拉入基礎/引導類)。所以,如果遇到9-10秒的滯後,那麼你的編譯時間通常會比較慢,這可能只是一個普遍的問題。