你好,我正在研究cleverCSS在我的python應用程序中使用。我正在查看Python包站點,其最新版本是從2007年開始的。我想知道是否有人繼續在類似項目上工作?我考慮使用LESS,但由於它是python而被更加巧妙地引用。CleverCSS更換
回答
除非有很好的理由需要使用基於Python的工具,否則我會建議您使用最好的工具來完成工作。我不特別喜歡LESS和SASS使用Ruby的方式,我寧願選擇Python —,但如果這就是他們使用的,那麼這就是他們使用的方式,我不會抱怨過於痛苦。如果我需要從Python代碼中使用它,並且與執行腳本相比,性能差異足夠顯着,那麼我只會使用像CleverCSS這樣的劣質代理來支持更高級的代碼。這是一個不太常見的問題。
至於選項,我認爲Stylus是最好的選擇;在各種情況下,它只比LESS和SASS好(其中最重要的是它的透明函數/ mixin調用—,這樣你就可以擁有一個border-radius
mixin,它將採用有效的CSS border-radius: 2px;
並添加任何你感覺到的前綴喜歡)。而且它Javascript編寫的,而不是紅寶石這是一個積極:-)
我重新設計它早在2010年http://jaredforsyth.com/blog/2010/jun/17/clevercss-reloaded/
,然後做一個完全重寫http://jaredforsyth.com/projects/clevercss2/
兩者都在github上,隨意叉
CleverCSS2似乎從2010年開始,但在2012年有點修改。 - 我不喜歡它在其語法中使用嚴重重音字符(「反引號」)而沒有其他選擇。 –
- 1. 將unicode字符串插入到CleverCSS中
- 2. Django的壓縮機和clevercss絕對URL路徑
- 3. 更換,更換
- 4. eregi更換更換
- 5. 的Javascript:更換內更換
- 6. 更換
- 7. 更換
- 8. 更換
- 9. 更換
- 10. 更快更換JQuery.load()?
- 11. 多了preg_replace,不更換更換
- 12. 更換總是更換空值
- 13. 更換無需更換開始
- 14. 更換Android FAB錨時更換碎片
- 15. 與rereplace更換字體或更換
- 16. PHP的Preg更換更換陣列
- 17. 更換新的換行
- 18. 如何更換換行符?
- 19. 替換替換更新
- 20. 更換 - 用 - 用替換()
- 21. 更換值
- 22. NewLine更換c#?
- 23. 更換名單
- 24. 更換backslahes
- 25. 更換URL與
- 26. 更換白黑
- 27. 更換價值
- 28. 實體更換
- 29. 更換數字
- 30. 更換WAV頭
謝謝我會研究一下。是的,我只是希望它是Python,因爲堆棧中的其他東西都可以很容易地嵌入到爲生產構建樣式表的現有腳本中。 – BillPull
'subprocess.Popen'不難用。 (事實上,你需要Node會更重要。)我建議不要使用CleverCSS *,因爲它是Python,並且使用最好的工具,無論你決定如何,我想你會花更多的時間使用樣式表而不是編寫構建腳本。 –
感謝手寫筆,它看起來很酷。 –