[解決済み] RailsアプリにBootstrap 3をインストールする
質問
Bootstrap 3.0 を自分の Rails アプリケーションにインストールしようとしています。最近 Michael Hartl 氏のチュートリアルを終え、この新しいバージョンの Bootstrap を使って自分自身のシステムを構築しようとしているのですが、いくつかわからないことがあります。
私のシステムのスペック
- MBP 上の OS X Mountain Lion
- Rails 4.0
- Ruby 2.0
私が持っている質問
- 私のGemfileで使用するのに最適なgemは何ですか?私はそれらのいくつかを見つけました。
-
で何をインポートすればよいですか?
custom.css.scss
? 2.3.2とは違うとどこかで読みました。 - Bootstrap を動作させるために他にしなければならないことはありますか。それとも、残りの手順は Bootstrap 2.3.2 のために行ったものと同じですか。
編集
以下は bootstrap-railsプロジェクトはGitHubにあります。 を最初に実行するようにと書かれています。
gem 'anjlab-bootstrap-rails', :require => 'bootstrap-rails',
:github => 'anjlab/bootstrap-rails'
では、そうするようにと書かれています。
gem 'anjlab-bootstrap-rails', '>= 3.0.0.0', :require => 'bootstrap-rails'
同じことをするのですか、それとも両方しなければならないのですか?
どのように解決するのですか?
Bootstrap 3をRoRにインストールする方法は、以下の通りです。
-
ダウンロード ブートストラップ
-
了解です。
bootstrap-dist/css/bootstrap.css
そしてbootstrap-dist/css/bootstrap.min.css
へ。
vendor/assets/stylesheets
-
了解です。
bootstrap-dist/js/bootstrap.js
そしてbootstrap-dist/js/bootstrap.min.js
へ。
vendor/assets/javascripts
-
更新しました。
app/assets/stylesheets/application.css
を追加することで*= require bootstrap.min
-
更新しました。
app/assets/javascripts/application.js
を追加することで//= require bootstrap.min
これにより、いつでもブートストラップを更新することができ、gemが更新されるのを待つ必要はありません。また、このアプローチでは、アセットパイプラインは本番ではminifiedバージョンを使用します。
関連
-
[解決済み】Rails: sudo "コマンドが認識されないのはなぜですか?
-
[解決済み】Bundler: コマンドが見つからない
-
[解決済み] DestroyとDeleteの違い
-
[解決済み] nil:NilClass の未定義メソッド `each'... なぜ?
-
[解決済み] RSpecとCucumberの違いは何ですか?[クローズド]
-
[解決済み] Ruby on Railsのマイグレーションでデータベースのカラムの名前を変更するにはどうすればよいですか?
-
[解決済み] Twitter Bootstrap 3を使用して列を中央に配置する
-
[解決済み] Ruby on Railsで現在の絶対URLを取得するにはどうすればよいですか?
-
[解決済み] Bootstrap3による垂直方向の整列
-
[解決済み】Railsの認証トークンを理解する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】修正方法:エラー:'<ファイル名>'にチェックアウトされたコミットがない fatal: コマンドプロンプトで "git add ." を入力するとファイルの追加に失敗する
-
[解決済み】取得中。「プロジェクトのクローンとマイグレート後に、「マイグレーションは保留中です。この問題を解決するには 'bin/rake db:migrate RAILS_ENV=development' を実行してください。
-
[解決済み】gemのインストールができない - gemネイティブ拡張の構築に失敗 - そのようなファイルをロードできない -- mkmf (LoadError)
-
[解決済み] サーバーに接続できませんでした。そのようなファイルまたはディレクトリがありません (PG::ConnectionBad)
-
[解決済み] nil:NilClass の未定義メソッド `each'... なぜでしょうか?
-
[解決済み] 該当するルートがない [GET] "demo/hello"
-
[解決済み] Ruby on rails "No route matches" (ルートに一致するものがない)。
-
[解決済み] erbでコメントを追加する最適な方法
-
[解決済み] railsアプリケーションでCookieのオーバーフロー?
-
[解決済み] RVMでRubyのデフォルトバージョンを設定するには?