RubyMine 2018.3ヘルプ

最初のRailsアプリケーションの作成と実行

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

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

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

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

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

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

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

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

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

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

      Install rails gem

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

  3. RubyMineは新しいRailsアプリケーションを作成し、Gemfileに記載されているgem依存関係をインストールします。この処理は[ファイル名を指定して実行]ツールウィンドウで確認できます。

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

    New Rails Application

Webサーバーを起動する

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

  1. Press Ctrl twice and start typing development

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

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

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

    Rails default page

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

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

  1. Press Ctrl twice and start typing controller. In the invoked list, select rails g controller and press Enter .

    rails g controller
  2. In the invoked 新しいコントローラーを追加 dialog, set the controller name to ようこそ and add one action called index. Click 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. The index page will be opened in a selected browser.

    Hello Rails
最終更新日: 2019年1月10日