我有一些经验使用haml(sass)在rails项目.我最近开始用blueprintcss使用它们 – 我唯一做的就是将blueprint.css转换成sass文件,并从那里开始编码.我甚至有一个
rails generator默认包括所有这一切.
似乎Compass做我做的事情等等.我正在努力了解这些其他的东西 – 但文档/教程不是很清楚.
这些是我的结论:
指南针配有内置sass mixins,可实现常见的CSS成语,例如带有图标或水平列表的链接.我的解决方案不提供任何类似的东西. (指南针1点).
> Compass有几个命令行选项:您可以创建一个rails项目,但也可以在现有的rails项目中“安装”.我可以将轨道发生器个性化,做同样的事情. (领带).
>罗盘有两种使用蓝图的方式:“基本”和“语义”用法.我不清楚这些之间的区别.使用我的轨道发生器我只有一个模式,但它似乎是足够的. (领带)
>显然,罗盘准备使用其他框架,除了蓝图(例如YUI).我找不到很多关于这个的文件,我也不感兴趣 – 蓝图对我来说(Tie)是确定的.
> Compass的学习曲线似乎有点僵硬,文档似乎很少.学习可能有点困难.另一方面,我知道我自己的系统的内容,可以立即使用它. (我的系统为1分).
有了这个分析,我对于罗盘给予了犹豫.
我的分析是否正确?我是否缺少任何要点,还是错误地评估了这些问题?