Bootstrap 2 - 过时的内容?

时间:2012-02-09 13:46:33

标签: css ruby-on-rails-3.1 gem twitter-bootstrap auto-update

我已经通过这种方式将引导程序安装到我的Rails 3.2应用程序中(通过Gemfile):

  

gem“twitter-bootstrap-rails”,“〜> 2.0”

当我今天早上来到电脑,所以应用程序看起来是其他的 - 更改了bootstrap的内容,例如在输入我使用了类 xlarge ,现在我必须使用 input-xlarge - 并且更改更多。

其他东西,CSS类页面标题目前不在引导程序中(当我查看 http:// localhost:3000 / assets / twitter / bootstrap.css ?体= 1

所以我想问你 - bootstrap是自动更新还是发生了什么?或者,我该如何解决?尝试bundle update,但同样......

当我查看 bootstrap.css 的标题时,有

/*!
 * Bootstrap @VERSION
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 * Date: @DATE
 */

1 个答案:

答案 0 :(得分:4)

它看起来像the gem was updated to Bootstrap 2,你仍在使用Bootstrap 1语法。运行bundle update将完全与您想要的相反,因为将宝石更新为最新版本。

您需要使用以前的宝石版本。

gem "twitter-bootstrap-rails", "~> 1.0"

然后再次运行$ bundle install。不用说,您应该尽快升级语法以利用Bootstrap 2。