Tag: Rails/アップグレード/5.2から6.0
関連ページ†
参考情報†
- GemfileのRailsのバージョンを6.0系の最新版に置き換える。
- 他、Rails 6.0でデモアプリを作成しGemfileを比較してアップデートしたほうがよさそうなのを更新。
ruby '2.7.2'
gem 'rails', '6.0.3.6'
# Use mysql as the database for Active Record
gem 'mysql2', '>= 0.4.4'
# Use Puma as the app server
gem 'puma', '~> 4.1'
# Use SCSS for stylesheets
gem 'sass-rails', '>= 6'
# Transpile app-like JavaScript. Read more: https://github.com/rails/webpacker
gem 'webpacker', '~> 4.0'
# Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks
gem 'turbolinks', '~> 5'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 2.7'
# Reduces boot times through caching; required in config/boot.rb
gem 'bootsnap', '>= 1.4.2', require: false
- bundle updateする
bundle update。
- 設定ファイルの更新。古い設定ファイルを上書きしようとしてくるので基本Yesで応える。後からgit diffで差分を見ながら移植したほうがよさげ。
bundle exec rails app:update
- IntelliJの場合、「Git > Compare with same repository version」で比較すると変更を戻せる。