我正在使用CakePHP構建我的網站(如果有的話)。我有一個TON元素/模塊,每個都有自己的文件和相當複雜的CSS(在某些情況下)。SASS和/或LESS - 我可以隨時創建動態CSS文件嗎?
目前CSS是在一個巨大的單一的CSS文件,但爲了理智(以及下面提到的細節),我希望能夠將CSS保留在它自己的文件中 - 例如css/modules/rotator.css
。但是對於普通的CSS,這會調用CSS文件的TON。
於是,我開始尋找到SASS或每個推薦LESS。但是 - 似乎這些應該被編譯然後上傳。但在我的情況下,每個頁面都可以通過CMS進行編輯,因此一頁可能有10分鐘的模塊,然後在CMS更改後可能有20或5等。如果不打算使用它,我不想爲每個模塊編譯CSS。
有沒有方法可以讓我有一噸的CSS文件,所有的編譯對飛?
附註:我也想允許用戶自行編輯CSS的網頁和/或模塊,那麼這將默認CSSS後加載。 SASS和/或LESS可能嗎?
我不需要一個完整的演練(雖然那會很棒),但到目前爲止,我的搜索已經返回了與Ruby on Rails相關的東西(從未使用過)或者每個CSS上的通用教程語言。
歡迎任何其他建議。我是一個完整的SASS/LESS noob。如何用更少的I動態(服務器端)合併多個CSS文件
:
澄清的問題嗎? (甚至一個鏈接到一個資源,將讓我在正確的軌道是很多!)
你能更具體地描述你的目標嗎?聽起來你想使用LESS/SASS來輸出每個模塊的文件,這是可能的,但是需要你管理每個編輯過的課程中包含哪些文件。當你說你不想要一個巨大的文件,你的意思是源CSS或輸出?是SASS/LESS可以將50個小scss/less文件編譯成一個大css文件或多個文件,但您需要對其進行配置。我的建議是:減少跑步次數,嘗試一些東西 - 問題會變得更加清晰,並可能自行排除。 ;) – 2013-03-25 16:28:37
另請參閱:http://stackoverflow.com/q/12274628/1455709 – Patrick 2014-01-21 07:08:54