加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – rails compass:优点,直接使用哈姆蓝图

发布时间:2020-12-16 19:50:51 所属栏目:百科 来源:网络整理
导读:我有一些经验使用haml(sass)在rails项目.我最近开始用blueprintcss使用它们 – 我唯一做的就是将blueprint.css转换成sass文件,并从那里开始编码.我甚至有一个 rails generator默认包括所有这一切. 似乎Compass做我做的事情等等.我正在努力了解这些其他的东西
我有一些经验使用haml(sass)在rails项目.我最近开始用blueprintcss使用它们 – 我唯一做的就是将blueprint.css转换成sass文件,并从那里开始编码.我甚至有一个 rails generator默认包括所有这一切.

似乎Compass做我做的事情等等.我正在努力了解这些其他的东西 – 但文档/教程不是很清楚.

这些是我的结论:

指南针配有内置sass mixins,可实现常见的CSS成语,例如带有图标或水平列表的链接.我的解决方案不提供任何类似的东西. (指南针1点).
> Compass有几个命令行选项:您可以创建一个rails项目,但也可以在现有的rails项目中“安装”.我可以将轨道发生器个性化,做同样的事情. (领带).
>罗盘有两种使用蓝图的方式:“基本”和“语义”用法.我不清楚这些之间的区别.使用我的轨道发生器我只有一个模式,但它似乎是足够的. (领带)
>显然,罗盘准备使用其他框架,除了蓝图(例如YUI).我找不到很多关于这个的文件,我也不感兴趣 – 蓝图对我来说(Tie)是确定的.
> Compass的学习曲线似乎有点僵硬,文档似乎很少.学习可能有点困难.另一方面,我知道我自己的系统的内容,可以立即使用它. (我的系统为1分).

有了这个分析,我对于罗盘给予了犹豫.

我的分析是否正确?我是否缺少任何要点,还是错误地评估了这些问题?

解决方法

指南针看起来像是一个很好的解决方案,但是在尝试了一个项目后,我并没有真正看到使用它的巨大优势.像你一样,蓝图很好,我没有看到需要在haml / sass之上添加另一个层.

我最终从该项目中剥离了指南针,只是去了一个sass版本的蓝图CSS文件,然后从那里走.我将任何自定义/附加样式存储在单独的sass文件中,就是这样.不需要罗盘或任何类似的东西,如果你只是想保持简单.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读