のぼるゲーム開発備忘録

ゲーム開発のプログラマーです。ゲーム開発関連、調べた内容をアップしていきます。Unityを使用して個人開発を行っています。

【Rails】【Windows】はじめてのWeb開発 Ruby on Rails アプリケーション作成・基本操作

f:id:ikeball:20201212091134p:plain

はじめに

Railsアプリケーションの新規作成、サーバー起動、終了までの流れをまとめました。

 

Railsアプリケーションの新規作成

Railsへの操作はコマンドプロンプトから行います。

コマンドプロンプトを起動します。

f:id:ikeball:20201211224814p:plain

・下記コマンドを実行し、新規アプリを作成するフォルダに移動します。

----------------------------------------

・ドライブを跨いだ移動の場合、cd コマンドに /d のオプションを指定します。

cd /d [対象フォルダ]

・同ドライブ間の移動の場合

cd [対象フォルダ]

----------------------------------------

f:id:ikeball:20201212081324p:plain

・下記コマンドを実行しアプリケーションを作成します。

----------------------------------------

rails new [アプリケーション名]

----------------------------------------

f:id:ikeball:20201212082008p:plain

・しばらく待ちます。

f:id:ikeball:20201212084115p:plain

・Node.js が古いと表示されてしまったので、記載のページに飛び更新を行います。

特に何もでなければ、アプリケーションの作成は完了となります。

f:id:ikeball:20201212084721p:plain

・node.jsのインストーラーを落とし、デフォルト設定のままインストールを行いました。

f:id:ikeball:20201212084934p:plain

・practiceフォルダを一度削除し再度、rails new [アプリ名]を実行した所、次のエラーが発生しました。

f:id:ikeball:20201212085430p:plain

・Yarnがインストールされていないと出ているため指定のURLへ飛びダウンロード、デフォルト設定でインストールを行います。

f:id:ikeball:20201212085702p:plain

Yarnインストール後はコマンドプロンプトを一度閉じて、対象アプリフォルダを一度削除、再度立ち上げてから、rails new [アプリ名] を実行したところ、無事アプリケーションが作成されました。

f:id:ikeball:20201212090240p:plain

サーバーで実行(ローカルサーバー)

・作成したアプリケーションフォルダに移動します。

----------------------------------------

cd [アプリケーション名]

----------------------------------------

f:id:ikeball:20201212090548p:plain

rails server コマンドを実行すると、ローカル上のブラウザで動作確認が行えるようになります。

----------------------------------------

rails server

----------------------------------------

f:id:ikeball:20201212090902p:plain

・ブラウザで下記URLにアクセスしてください。

----------------------------------------

http://localhost:3000/

----------------------------------------

 

f:id:ikeball:20201212091302p:plain

・サーバーを終了させるには、コマンドプロンプトから「Ctrl + C」を押します。

その後、「Y」を入力し「Enter」で行えます。

f:id:ikeball:20201212091622p:plain

おわりに

Railsを使用してブラウザで確認できるところまで来ました。引き続きRailsの中調べていきます。