我们有一个带有 SASS 的 Rails 2.3 应用程序,并且想使用 Twitter Bootstrap。我们使用 Jammit 来打包我们的 JavaScript 和 CSS(在 Compass 生成之后)。
是否有一种简单的方法(或说明)可以将 Twitter Bootstrap(和 LESS)与我们这样的应用程序集成?我似乎只能找到 Rails 3.x 资产管道的例子......
我们有一个带有 SASS 的 Rails 2.3 应用程序,并且想使用 Twitter Bootstrap。我们使用 Jammit 来打包我们的 JavaScript 和 CSS(在 Compass 生成之后)。
是否有一种简单的方法(或说明)可以将 Twitter Bootstrap(和 LESS)与我们这样的应用程序集成?我似乎只能找到 Rails 3.x 资产管道的例子......
我找到了一种方法来做到这一点......
首先,我下载了sass-twitter-bootstrap的源代码来获取 Sass 转换后的 Less 文件。
接下来,我将所有 Sass 放入 app/stylesheets/bootstrap 目录,并将主引导和响应文件放入 app/stylesheets。
然后,我将所有 JavaScript 文件放入 public/javascripts/bootstrap 目录。
最后,我在 assets.yml 文件中为 Jammit 创建了一个新的样式表和 JavaScript 包。
因为我打算一次慢慢地将我的应用程序转换为 Twitter 引导几个控制器,所以我创建了一个新的 app/views/layouts/bootstrap.html.erb 布局。