2012-02-09 71 views
1

我已經安裝了引導到我的Rails 3.2的應用程序這種方式(通過的Gemfile):Bootstrap 2 - 過時的內容?

寶石 「Twitter的引導護欄」, 「〜> 2.0」

當我今天早上來到電腦,所以應用程序看起來其他 - 改變了引導的內容,例如在輸入我用類xlarge,現在我必須使用input-xlarge - 並且變化更多。

其他東西,CSS類頁頭目前不在引導(當我看看到的http://本地主機:3000 /資產/嘰嘰喳喳/ 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 
*/ 

回答

4

看起來the gem was updated to Bootstrap 2和你還在使用引導1句法。運行bundle update會完全與你想要的相反,因爲它會將寶石更新爲最新版本。

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

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

然後再運行$ bundle install。不用說,你應該儘快升級你的語法以利用Bootstrap 2.

+0

謝謝你,已經在幫我。但是,那意味着什麼時候發佈了一個新版本的引導程序,所以舊版本不受支持?以任何方式存在,如何「鎖定」我在應用程序中使用的版本? – user984621 2012-02-09 14:22:01

+0

您鎖定了定義您要使用的版本的版本,這正是我在回答中展示給您的。 – 2012-02-09 16:28:55