2012-12-29 61 views
0

我讀過使用預處理器編寫css3代碼是有史以來最好的一件事,因爲它們讓你的生活變得更輕鬆。事實上,我讀了很多關於一些非常酷的例子,這讓我很興奮使用SASS(我讀過it's better than less)。我有一個Drupal站點:我可以使用Sass預處理器嗎?

現在,當我深入瞭解如何安裝並實際使用它時,我發現它適用於Ruby ...我認爲這意味着我不能只安裝它並使用它正如計劃。

我有一個Drupal網站,我認爲我可以像我對其他腳本一樣將它安裝在我的服務器上,然後開始使用sass進行編碼,服務器只會讀取它並在普通的舊css中編譯它。這......看起來並不是那種方式。

有跡象表明,我發現,適應薩斯Drupal的3個Drupal模塊:Sass APICompass Stylesheet ToolSassySASS/ SCSS

他們三人沒有很多裝置,所以這裏沒有「受歡迎的獲勝者」,他們三人似乎很適合這項任務,但由於這是我第一次打算使用一個預處理器,好吧...我完全失去了做什麼,以及什麼是更好的選擇(以及爲什麼)。

我的網站是一個Drupal 6,我打算將它升級到Drupal 7.由於我需要創建一個新的主題(這是一個自定義的主題),我計劃使用Omega作爲基本主題並使用它與薩斯...?

+0

只要做到這一點。它不起作用,嘗試別的。風險太大?不要這樣做。如果你真的想要的話,切換到Ruby。這些都是個人問題;我不知道他們非常適合這個網站的目的。 –

+1

爲什麼你認爲Ruby的要求意味着你不能在Drupal(或任何其他語言/框架)中使用它?只需在開發計算機上安裝Ruby/Sass(我在Windows桌面上使用虛擬機),然後就可以像部署其他CSS文件一樣部署CSS。 – cimmanon

+0

謝謝!不知道,那就是我非常困惑的原因。 :) – Rosamunda

回答

1

我會推薦下載和安裝官方的SCSS和Compass包。

這確實要求您安裝紅寶石,但僅限於您的開發機器。

無論如何,您應該先將所有的SCSS文件編譯到服務器上。

相關問題