LoginSignup
17
17

More than 5 years have passed since last update.

Rails 4.1.x から 4.2.0にアップした際の対応(備忘)

Last updated at Posted at 2015-01-13

Rails5の足音が聞こえてきた。

Rails4.2へのアップグレード対応事項気づいたところいくつか。
基本的な4.2.0へのUpgradeガイドはこちら

Gem 編

#Gemfile

# respond_toが外部Gemになった。4.2でrespond_toを使う場合は下記。
gem 'responders', '~> 2.0'

# Ransackでもbranch変更を忘れないように
gem 'ransack', github: 'activerecord-hackery/ransack', branch: 'rails-4.2'

# 1.4.0に結構バグがあるみたい(Rails4.2は直接関係ない)
gem 'database_cleaner', '~> 1.3.0'

Config 編

# config/environments/ENV.rb

# config.serve_static_assetsから下記に変更
config.serve_static_files = true

Rails Server

# Rails4.1までと同じようにrails serverをしたい場合(デフォルトではlocalhostを指すようになった)
rails s -b 0.0.0.0

Production

こちらはrails newなどで最初からRails4.2で作った時に生成されるproduction.rbのファイルに関すること。
CSSなどちゃんと読み込ませる時のてっとり早い方法

RAILS_SERVE_STATIC_FILES=true rails s -b 0.0.0.0

今後気づいたら少しずつ追記していこうと思う。

17
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
17
17