RubyMine 2020.2 ヘルプ

初めての Rails アプリケーションを作成して実行する

このチュートリアルでは、RubyMine で最も単純な Rails プロジェクトを作成して実行する方法を説明します。

このチュートリアルを始める前に、次のことを行ってください。

macOS にインストールされた RubyMine を使用してすべての手順を実行します。

Rails アプリケーションを作成する

Rails アプリケーションを最初から作成するには、次の手順に従います。

  1. RubyMine を実行し、ようこそ画面新規プロジェクトをクリックします。

    Welcome screen
  2. 新規プロジェクトダイアログで、左ペインの Rails グループからアプリケーションを選択し、以下の設定を指定します。

    New Project dialog: Rails application
    • ロケーション : プロジェクトの場所と名前を指定します(私たちの場合は rails-helloworld)。

    • Ruby SDK : システムにインストールされている必要な Ruby インタープリターを選択してください。

    • Rails バージョン : Rails のバージョンを選択してください。選択した SDK に Rails gem がインストールされていない場合は、Rails バージョンドロップダウンを展開して Rails Gem のインストールを選択します。呼び出されたダイアログで、必要な Rails バージョンを選択してインストール クリックします。

      Install rails gem

    すべてのオプションを指定したら、新規プロジェクトダイアログで作成をクリックします。

  3. RubyMine は、新しい Rails アプリケーションを作成し、Gemfile に記載されている gem 依存関係をインストールし、プロジェクトの package.json ファイルに記載されている JavaScript 依存関係をインストールします。このプロセスは、実行ツールウィンドウで確認できます。

    Generating Rails Application for a project
  4. すべての依存関係をインストールすると、左側のプロジェクトツールウィンドウ(Alt+1)にプロジェクト構造が表示されます。右側で、RubyMine はエディターでメインプロジェクトファイルを自動的に開きます。

    New Rails Application

Web サーバーを起動する

今すでに機能的な Rails アプリケーションを持っています。実際に動作させるには、Web サーバーを起動する必要があります。これを行うには、次の手順を実行します。

  1. プレス Ctrl 二回と開発の入力を 開始します。

  2. リストから開発実行構成を選択し、Enter を押します。

    Run Development configuration
  3. RubyMine は、実行するアプリケーションを準備するプロセスを示します。

    Rails server output
  4. Web サーバーが使用する 0.0.0.0:3000 アドレスをコピーし、ブラウザのアドレスバーに挿入して Enter を押すと、Rails のデフォルトの情報ページが表示されます。

    Rails default page

コントローラーとビューを作成する

それでは、新しいページを作成しましょう。これを行うには、コントローラーとビューを作成する必要があります。

  1. Ctrl を 2 回押して、コントローラーの入力を開始します。呼び出されたリストで rails g controller を選択し、 Enter を押します。

    rails g controller
  2. 呼び出された新しいコントローラーを追加ダイアログで、コントローラー名をようこそに設定し、index というアクションを 1 つ追加します。OK をクリックします。

    Add New Controller
  3. RubyMine はコントローラー、ビュー、他のいくつかのファイルを作成します。このプロセスはファイル名を指定して実行ツールウィンドウに表示されます。このウィンドウで index.html.erb ファイルをクリックします。

    generate script output
  4. 開いた index.html.erb ファイルで、ファイル内の既存のコードをすべて削除し、それを次の 1 行のコードに置き換えます。

    <h1>Hello, Rails!</h1>
  5. 結果を確認するには、ビューコードの上にマウスポインタを置き、ポップアップから目的のブラウザを選択します。

    Show in browser
  6. 選択したブラウザでインデックスページが開きます。

    Hello Rails
最終更新日 : 2020 年 9 月 01 日