SuzuBlog

webのお勉強はじめたばかりの初心者。備忘録

RailsでBootstrapを導入する

RailsでBootstrapを導入する方法

メモ書き程度の備忘録。 最初に一度やるだけの手順ってどうしても繰り返しにくいから忘れがちなんだよなぁ~ってことで…

Gemfileにbootstrap-sassを追加

gem 'bootstrap-sass', '3.4.1'

BootstrapではLESS CSS言語を使用しているが、RailsはSass言語をデフォルトでサポートしているため、上記のgemでLESS→Sassの変換を可能にする。

$ bundle install

でインストールするのを忘れずに。

Sassファイルを作成

$ touch app/assets/stylesheets/hogehoge.scss

として、Sassファイルを作成。もちろん、他の方法でファイル作成できるならそちらでもOK。

SassファイルにCSSを追加

先ほど作ったファイルに以下の記述をして、Bootstrapと関連するsprocketsを読み込んでいく。

@import "bootstrap-sprockets";
@import "bootstrap";

これでRailsでBootstrapを使用する準備は整った。 あとはViewファイルでBootstrapで使用したいクラスを指定したり、CSSをカスタマイズしていけばOK!