web-dev-qa-db-ja.com

使用方法Bootstrap 3 RC with Rails 4

Bootstrap 2から、Rails 4プロジェクトのバージョン3 RC1に移行しようとしています。

最初はbootstrap-sass gem 2.3.2を使用し、すべてがスムーズに動作しました。

今すぐBoostrap 3をプロジェクトに追加するにはどうすればよいですか? SASSに変換済みのgemは見つかりません。公式ドキュメントでは、LESSからCSSにコンパイルするように指示されています。

私はこれすべてにかなり新しいので、ここで本当に混乱しています、何か助けはありますか?

[〜#〜] update [〜#〜]最初に使用していたgemがようやく更新されたようです: https ://github.com/twbs/bootstrap-sass

20
pastullo

https://github.com/anjlab/bootstrap-Rails を使用してみてください

Gemfileに以下を追加することにより:

gem 'anjlab-bootstrap-Rails', :require => 'bootstrap-Rails',
                          :github => 'anjlab/bootstrap-Rails',
                          :branch => '3.0.0'

application.jsに以下を追加します:

//= require Twitter/bootstrap

application.cssで、他の何よりも前に次のを追加します

 *= require Twitter/bootstrap
29
ShenoudaB

使用できるリリース候補がすでにあるので、GemFileに追加します。

gem 'bootstrap-sass', github: 'thomas-mcdonald/bootstrap-sass'

さらにbootstrap 2からアップグレードする場合は、前に以前のgemを削除する必要があります。

17
TSr

ShenoudaBによって提案された解決策を試してみましたが、うまく機能しました。以前のバージョンから変更する必要があったのは:

  • Application.css.scssファイルで、ブートストラップだけでなくTwitter /ブートストラップを参照していることを確認してください。
  • @import "Twitter/bootstrap"も追加する必要がありました。私のCSSへの行。これは上記のヒントでは冗長かもしれませんが、一度追加すると問題なく動作しました。
  • Application.jsファイルでは、// = requireステートメントでTwitter/bootstrapを参照する必要があります。

また、いくつかのスタイルが変更されていることに気づきました。新しいドキュメントをチェックして、クラス名が新しいものと一致することを確認してください。

それが私がしたすべてであり、それは私のために働いた。アプリが動作するように頑張ってください!

6
Andrew Patzer

なぜ公式のものではないのですか

https://github.com/twbs/bootstrap-sass

ありがとう

あなたはすでにbootstrap-sass gemを使用しているので

私はこれをお勧めします

http://github.com/thomas-mcdonald/bootstrap-sass/tree/

2
zabumba

Twitterブートストラップ3 gemがあります: https://github.com/yabawock/bootstrap-sass-Rails

1
wael

そしてどういうわけか誰も言及しなかった http://alademann.github.io/sass-bootstrap/ そして私はなぜだろうと思います。

0
valk