web.py上的HAML / SCSS

时间:2012-05-23 03:46:47

标签: python haml sass web.py

我一直在研究这个无济于事。有谁知道web.py上是否有HAML / SCSS支持。

它不需要是本机支持,它可以是导入以启用它的模块。

由于

2 个答案:

答案 0 :(得分:1)

就Sass而言,您可以使用Ruby的Sass库来处理SCSS,然后提供CSS输出。如果出于某种原因你不想使用Ruby,现在还有一个implementation in C++

另一种方法是使用LessCSS,它是在Javascript中实现的。在开发期间,您可以将所有处理卸载到浏览器,并仅在生产中提供预编译的CSS。我觉得这是一个非常舒适的工作流程,尽管在某些方面,实现并不像Sass那样精致。

答案 1 :(得分:0)

ruby gem for scss,您只需要运行命令行将scss编译为css。

我在我的webpy应用程序中使用了许多不同的东西,包括用于scss和基于nodejs的coffeescript编译器的额外指南针ruby gem。我有运行所有命令行实用程序的coffeescript Cake文件(将scss编译为css,coffee to js,缩小css和js文件,提取i18n字符串进行翻译)。