後へ      Topへ      次へ

rails new: アプリの生成

WEBアプリ作成で一番最初に行うのが、
rails new コマンドを使ってその土台部分を作ることです。

  1. Ruby 用 PowerShell (ruby34.bat) を管理者権限で起動。
    以降は、起動したプロンプト上で実行してください。
  2. 適当なフォルダに移動。
  3. gem install rails -v 8.1.2
    で、Rails の GEM (ライブラリ)、バージョン 8.1.2 をインストールします。
  4. rails _バージョン_ new アプリ名 --オプション を実行。
    例えば、
    rails 8.1.2 new book_mgmt --skip-active-storage
    とすれば、
    1. コマンドを実行したフォルダの下に book_mgmt フォルダを追加し、
    2. その中にバージョン 8.1.2 の Rails アプリ(の土台)を生成します。
    3. skip-active-storage は Active Storage を禁止するオプションです。
      このオプションについて知りたい方は、
      こちら中級 部分を参照してください。
    4. Rails 以外にも必要なライブラリが自動でインストールされ、
      プロンプトに戻ってきます。
  5. では、Rails サーバーを起動します。
    cd book_mgmt
    set RAILS_ENV=development
    ruby bin/rails s
  6. ブラウザで http://localhost:3000/ を開き、
    RAILS のアイコンが表示されればOKです。
    Rails Default Page
  7. ruby34.bat のプロンプトに戻り、
    CTRL+C で Railsサーバーを終了します。

コードを一行も書くことなく、土台を作ることができました。

全てファイルの新規追加なので、実際にコマンドを実行して現物を見たほうが良いですが、
リポジトリ的には、
https://github.com/Bonv-dev/book_mgmt/commit/504812b
に差分があります。


後へ      Topへ      次へ