Railsでbootstrapとfontawesome使う
Railsでbootstrapとfontawesome使うためのメモ。Railsは4.2.0です。
まず、Gemfileに追加。
gem 'sprockets', '~> 2.12.3' gem 'bootstrap-sass', '~> 3.3.3' gem 'font-awesome-sass', '~> 4.3.0'
paginateもしたいのでついでに以下も足しました。
gem 'will_paginate', '~> 3.0.7' gem 'bootstrap-will_paginate', '~> 0.0.10'
bundleでインストールする。
$ bundle install --path vendor/bundle
app/assets/stylesheets/custom.css.scssというファイルを作って以下を書く。
@import "bootstrap-sprockets"; @import "bootstrap"; @import "font-awesome-sprockets"; @import "font-awesome";
app/assets/javascripts/application.jsに以下の行を追記。
//= require bootstrap-sprockets
config/application.rbに以下の行を追記。
config.assets.precompile += %w(*.png *.jpg *.jpeg *.gif)
railsのサーバ起動してたら一旦再起動すれば使えるようになる。
あとは適当なビューでclass指定してみて反映されてるか見たらよい。
参考