2014-06-05 83 views
2

我使用SASS/SCSS作爲預處理器來編譯Windows 7上的.scss文件,最近我注意到當我保存我的文件和當我得到我的文件之間有大約15或20秒的延遲「檢測到更改......」在我的命令行中。在過去,我立即得到它,但現在我得到了延遲。爲什麼會這樣呢?它取決於.scss文件的大小嗎? (我正在使用的是〜550行)。SCSS編譯爲什麼會有延遲?

+0

這是與Compass或其他應用程序正在輪詢更改? – artlung

+0

不是。直接上SASS。沒有指南針或任何東西。 –

+0

[Sass更改監視時間間隔,可以更頻繁地編譯]的可能重複(http://stackoverflow.com/questions/24350024/sass-change-watch-interval-to-be-compile-more-often) – cimmanon

回答

-1

它可能與您正在使用的SASS版本有關。關於這個問題的報道很少。 (雖然這些都很舊)

另一方面,人們也遇到了較慢的編譯速度,因爲它們基於ruby而使項目變得更大。所以也許你可以檢查這篇文章http://benfrain.com/lightning-fast-sass-compiling-with-libsass-node-sass-and-grunt-sass/

我一直在使用codekit一段時間,迄今沒有這樣的問題(希望它保持這種方式:)。 既然你在Windows上,一個很好的替代codekit的是prepros。這些不是免費的應用程序,所以也許你可以嘗試使用指南針和sass - 你可以在一分鐘內設置它,它可能會解決你的問題 - 它值得嘗試。 你也可以嘗試使用咕嚕聲 - 檢查了這一點https://github.com/sindresorhus/grunt-sass