0
0

More than 3 years have passed since last update.

Railsアプリを5.1.7→6.0.3.2(最新版)にアップデートしてみた

Last updated at Posted at 2020-08-10

プログラミングの勉強日記

2020年8月11日 Progate Lv.226
Railsのバージョンが古いままアプリを作成したので最新版にアップデートしてみた。

方法

1. Gemfileのrailsを書きかえGemfileをアップデートする

Gemfile
#変更前
gem 'rails', '~> 5.1.7'

#変更後
gem 'rails'
ターミナル
$ bundle update

2. [重要]routes.rbなどを上書きしないようにする!!

ターミナル
rails app:update

3. bootsnapをGemfileに追記する

rails 5.2.0からbootsnapのGemが必要になったのでGemfileを追記しインストールする

Gemfile
gem 'bootsnap'
ターミナル
$ bundle install

4. サーバーを動かして確認

ターミナル
$ rails s

はまったこと

 2番の動作を飛ばしてしまったため、routes.rbの中が書きかえられてしまいルーティングエラーになってしまった。幸い別のフォルダでアプリのバックアップ?をとっていたので、routes.rbを書きかえる(もとに戻す)ことができた。
 アプリを更新するときは、注意事項をよく確認して、バックアップをとることが望ましい。

0
0
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
0
0