2016-04-22 15 views
-1

我有一個非常大的項目與許多貢獻者。其中很多人不會在sass或前端工作。使用Sass進行開發,保持編譯後的文件不在git中

目前我們有一個部署管道,它將編譯sass並將其部署到臨時服務器。但是我仍然需要在本地編譯sass,並將編譯好的sass文件提交到repo中,否則其他開發人員將無法看到這些更改。這造成了文件不斷衝突的問題。

理想情況下,我想找到一種方法來提供sass文件,而不必每次都編譯sass。有任何想法嗎?

+0

你必須在服務之前編譯Sass文件,這是有點如何工作。 – cimmanon

回答

1

也許在您的服務器上,您可以通過控制檯設置sass監視器,該監視器檢測sass文件中的更改,並在您上傳後自行編譯它們。

在這裏,你可以閱讀更多關於它: http://sass-lang.com/documentation/file.SASS_REFERENCE.html#using_sass

+0

每個人都在運行他們自己的流浪服務器,我也許可以添加一些東西給主廚腳本來自動運行觀察者。 – dtsn

0

您可以將青菜文件只是推送到您的回購,凡要查看更改,編譯在他結束了薩斯。

+0

我可以通過git鉤子來實現,但是它會要求項目中的每個人都設置一個git鉤子。 – dtsn