Gem

fontawesome

gemfile
gem 'font-awesome-rails'

bundle install

application.scss
@import "font-awesome";

GEMの管理

groupを指定することでgemをどの環境にインストールするか選べる。
binding.pryなどは開発環境のみで十分ですよね。

#いずれの環境でも必要
gem 'devise'

#開発環境にのみ必要
group :development do 
     gem 'rspec'
end

#テスト環境にのみ必要
group :test do 
     gem 'rspec'
end

#本番環境にのみ必要
group :production do 
     gem 'unicorn'
end

Gemのバージョンの競合

インストールされているGemのバージョンが競合するとエラーが出る。
その場合は、一旦アンイストールして再インストールする。

gem uninstall gem名
gem install gem名 -v 1.1.1

コメント