Railsチュートリアル 学習記録(1.3.2)

Railsチュートリアルを進めていく、学習の記録として残しておく。(無料の過去版テキストを使用しています。Rails 5.1対応 ※記事では、rails7で実装しています。)

※回答は、2023年8月29日現在のものです。

前提として、railsチュートリアルのここまでの内容実施済みです。(rails等の各種インストール、hello_appのアプリケーション作成。)

※参考は過去版ですが、実際にはrails7(最新版)で実装しています。

また、手順通りにしてもRuntime Error 「Your version of SQLite (3.7.17) is too old. Active Record supports SQLite >= 3.8」のエラーが発生したため、SQLiteのバージョンを3.43.0にしています。

演習問題

  1. デフォルトのRailsページに表示されているRubyのバージョンを見て、今の自分のコンピュータにインストールされているRubyのバージョンがそれと同じかどうかを調べてください。コマンドラインruby -vを実行することで簡単に確認できます。

↓画面の表示バージョン

ターミナル

$ ruby -v

結果

ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-linux]

上記結果から、rubyのバージョンは画面の表示と同様であると確認できる。

  1. 上と同じ要領で、Railsのバージョンも調べてみましょう。調べたバージョンはリスト 1.2でインストールしたバージョンと一致していますか?

ターミナル

$ rails -v

結果

Rails 7.0.4

上記結果から、railsのバージョンも画面の表示と同様であると確認できる。

以上。

参考

第1章 ゼロからデプロイまで - Railsチュートリアル