【发布时间】:2011-09-12 19:10:49
【问题描述】:
我正在尝试决定在开始一个新的 Rails 3.1 项目时是否应该包含 Compass。我以前没用过 Compass。
Rails 3.1 现在直接支持 SCSS。 Rails 3.1 资产管道(通过 sprockets)现在可以自动编译样式表。而且我可以直接使用 CSS 框架的 SCSS 版本,例如 Blueprint。
在 Rails 3.1 中使用 Compass 有什么好处?
【问题讨论】:
-
在 Compass 邮件列表中,Wynn Netherland 回答了这个问题:“Compass 之于 Rails 就像 Sass 之于 Ruby。Compass 为 CSS3、资产 url 帮助程序等内容打包了 Sass 的模式和最佳实践,而不仅仅是网格框架。”
-
我认为他的意思是 Compass 之于 Sass 就像 Rails 之于 Ruby(至少如果我对 SAT 的记忆是正确的)
标签: ruby-on-rails-3 sass ruby-on-rails-3.1 blueprint-css compass-sass