我正在使用sass將scss編譯爲css。Sass更改觀察間隔,更頻繁地編譯
每次保存之後,需要花費15-20秒才能將scss文件編譯爲css,因此我需要刷新幾次以查看預期結果。有沒有辦法告訴Sass更頻繁地檢查更改?
這是我使用的命令:
sass --watch sass --watch app/scss/main/:app/css/
我使用薩斯3.3.8(Maptastic楓)
請注意,SCSS是很短的,我剛開始這個項目。
我正在使用sass將scss編譯爲css。Sass更改觀察間隔,更頻繁地編譯
每次保存之後,需要花費15-20秒才能將scss文件編譯爲css,因此我需要刷新幾次以查看預期結果。有沒有辦法告訴Sass更頻繁地檢查更改?
這是我使用的命令:
sass --watch sass --watch app/scss/main/:app/css/
我使用薩斯3.3.8(Maptastic楓)
請注意,SCSS是很短的,我剛開始這個項目。
Sass 3.3中存在性能問題。請參閱related issue on Github。
Sass是基於ruby的,因此速度很慢,對此無能爲力。這就是說,15-20秒聽起來太慢了。
您可以嘗試libsass來代替,這會更快。
不知道sass2scss是如何幫助的,該項目表示它只是將縮進的SASS語法轉換爲更流行的SCSS語法(Sass命令行工具已經可以完成)。此外,libsass與Sass不一樣。就功能而言,它往往落後於官方的Ruby Sass,而且往往會產生錯誤的輸出。 – cimmanon
仍然認爲libsass是一個很好的選擇,但你說得對sass2scss與這個問題沒有太大關係...... – tobiasandersen
所以我們應該怎麼做,我們應該等待新的版本? –
如果您的項目與您聲稱的一樣小,那麼我建議將它傳遞給Sass的維護人員,以便他們有額外的測試用例可供使用。 – cimmanon