2013-04-26 63 views
2

默認情況下,SASS查看文件名並確定是否使css文件不在其中。我想知道是否有辦法防止這種情況發生。SASS:使下劃線文件名實際上創建css文件

我們正在構建一個大型網站,許多前端開發人員正在編輯css,但我們只有一個開發服務器。當然有些事情可以在本地發生,但通常您只能在服務器上看到實際呈現的方式。

所以,當我把我的編譯CSS文件到服務器,我的同事的CSS被打一頓,直到他/她犯和我做一個svn:更新,等等,等等

但是,如果我們在不同的SASS文件中工作,並且這些css文件正在創建,我只需要推出forms.css文件而不是整個東西。

然後,對於生產,我們會重新回到SASS正常工作的方式。

我唯一能做的就是對文件進行批量重命名,這看起來很雜亂。

在此先感謝。

+0

也許這實際上是一個指南針問題? – Scott 2013-04-26 18:03:39

回答

7

partials的全部內容是它們不會被編譯到文件中。如果您想將sass文件轉換爲css文件,請刪除下劃線。

您真正的問題似乎是您將編譯的CSS放入您的版本控制中。不要這樣做。只提交Sass,然後用post-receive hook或其他東西將它編譯到CSS服務器端。