27 Aug '16, 8pm

Rails 5 アップデートへの道 - Qiita: とあるアプリを Rails 4.2.x から Rails 5.0.0.1 へアップデートしたので、その記録を残そうと思います。 前提 Ruby のバージョンが 2.2… https://t.co/oyNC09wfxE

とあるアプリを `Rails 4.2.x` から `Rails 5.0.0.1` へアップデートしたので、その記録を残そうと思います。 # 前提 Ruby のバージョンが `2.2` 以上でなければ、Rails 5 は動作しません。 `2.2` 以下を使用している場合は、まずは Ruby のバージョンを上げて動作を確認を行うことをオススメします。 # ライブラリのバージョンアップ Rails 4 系に依存してるライブラリを Rails 5 系に対応しているものにしたいため、 ```sh bundle update ``` を行います。 この方法は全ての gem をアップデートしてしまうため、 関連するものだけをアップデートしたい場合は個別に指定しましょう。 Rails 5 へのアップデートの原因の切り分けを行うため、 この時点でテストが全て通過していることを確認することをオススメします。 # Rails 5 の gem をインストール ```ruby # Gemfile gem 'rails', '5.0.0.1' ``` に変更します。 ```sh bundle update rails ``` これでうまくインストール出来ない場合は、依存しているライブラリが Rails 5 対応してないと考えられます。 issue 立てるなり PR を出すなりして対応しましょう。 OSS に貢献するチャンス :+1: # Rails 5 の設定に対応させる 設定周りが追加、変更になっているため、更新しないといけないですが、 Rails にはこの更新をサポートしてくれるコマンドが用意されています。 ```sh rails app:update ``` diff を見つつ、問題なければ上書きして、 問題ありそうであれば、うまく差分を吸収していきましょう。 `routes.rb` や `application.rb` などにも変更が入るので、慎重に。 # 各ファイルの調整 上記だけでテストが通れば問題ないのですが、 いくつか API が変更されているため、そ...

Full article: http://qiita.com/kenchan0130/items/f5ae55a6e23268238a44

Tweets

Rails 5 disables autoloading after booting the ...

rubyflow.com 30 Aug '16, 5am

× The Ruby and Rails community linklog Made a library? Written a blog post? Found a useful tutorial? Share it with the Rub...

I would like to hire a Ruby on Rails Developer ...

freelancer.com 24 Aug '16, 9am

ruby on rails developer for hire , hire ruby on rails developer india , hire ruby on rails developer , hire ruby on rails ...

Add twilio functionality to rails web app by al...

freelancer.com 30 Aug '16, 8pm

add sms service asp net web site , add sms gateway java web application , addressbook app web sms , add functionality send...

Rails 5 trims session storage by discarding som...

rubyflow.com 23 Aug '16, 9am

× The Ruby and Rails community linklog Made a library? Written a blog post? Found a useful tutorial? Share it with the Rub...

influxer (0.5.2): InfluxDB the Rails way

rubygems.org 27 Aug '16, 9am

RubyGems.org is the Ruby community’s gem hosting service. Instantly publish your gems and install them. Use the API to int...

Ongoing Ruby ON Rails Project by dustingordon

freelancer.com 23 Aug '16, 8pm

website builders on ruby on rails , ruby on rails on windows 7 , ruby on rails on line console , rails solutions ruby on r...

5 easy steps to use Refinery CMS and Spree e-co...

rubyflow.com 23 Aug '16, 4am

× The Ruby and Rails community linklog Made a library? Written a blog post? Found a useful tutorial? Share it with the Rub...

I would like to hire a Ruby on Rails Developer ...

freelancer.com 23 Aug '16, 9am

ruby on rails developer for hire , hire ruby on rails developer india , hire ruby on rails developer , hire ruby on rails ...