通过指南针在Rails 3.1中的蓝图

时间:2011-11-08 20:45:25

标签: ruby-on-rails-3.1 sass compass-sass asset-pipeline blueprint-css

我已在this sample app中成功整合了Compass和Rails 3.1。我也在尝试学习使用蓝图,所以我试图在应用程序中复制the Grid Test那么我如何包含蓝图?所描述的命令in the documentation仍然过时,因为它们不适用于资产管道。另外,如果已经编译到application.css的其余部分,那么Internet Explorer的条件css将如何工作?谢谢!

修改:通过关注Michael Hartl's example,我已成功将Blueprint和管道集成到开发中。但是我仍然没有在开发中获得适当的样式,而且我在生产中也遇到了编译问题。

1 个答案:

答案 0 :(得分:1)

以另一种方式行事:

1)添加到Gemfile并运行捆绑更新罗盘

group :assets do
  gem 'compass', '~> 0.12.alpha'
end

2)在app / assets / stylesheets上创建一个blueprint.css.scss文件,其中包含以下内容:

@import '_blueprint';
@include blueprint;

3)进入app / assets / stylesheets / application.css有这个:

 /*
  *= require_self
  *= require blueprint
  *= require_tree .
 */