select{display:inline;margin:2px;width:auto}艦これ、Dx2真・女神転生リベレーションの攻略とかプログラミング関係の記事とか書いています。2018.11.02この記事は約5分で読めます。railsも素人ですので間違いや突っ込みがあればぜひコメントで指摘をお願いします。Rubyのインストール下記URLからダウンロードします。2.5系はまだsqlite3(Rubyがデフォルトで使用するデータベース)のライブラリが対応していないようなので、2.4の最新をダウンロードしました。(記事執筆時点でのバージョンは2.4.5-1)https://rubyinstaller.org/downloads/ダウンロード後実行。規約に同意し、他は全てデフォルトのままインストールを完了すると、以下の画面が表示されます。1~3までを順番に実行して全てインストールを行います。1と2はそれぞれ実行に数分~数10分程度はかかるのでその間は待つ。3は「○○は最新です」というメッセージと共に全てスキップされました。インストールを終えたら、何も入力せずにEnterを押すとプロンプトが閉じます。インストール後、[ruby-v]コマンドでインストールが完了しているか確認します。[x64-mingw32]というようにバージョンが表示されます。以上でRubyのインストールは完了です。DevKitのダウンロードRubyをダウンロードしたページを下にスクロールしていくと、[DevKit-mingw-*]というファイルがあるのでこれをダウンロード(自己解凍ファイル)任意のフォルダに保存して実行すると解凍されます。※そのまま解凍するとサブフォルダ等作成せず展開されるので注意。私はCドライブの空き容量を使いたく無かったため、[e:\ruby\devkit\に解凍しました。BundlerのインストールBundlerとは、rubyのライブラリ管理システムであるgem同士の互換性を保ちながらパッケージの種類やバージョンを管理してくれる仕組み。パッケージをインストールする際、Rubyシステム全体ではなく、個別のプロジェクト別にパッケージをインストールすることでプロジェクト毎に異なるバージョンのライブラリを使ったり、不要なライブラリを入れないようにしたりするために使います。bundler]でインストール可能。-v]というコマンドでバージョン確認し、以下のように表示されればインストールされています。Railsのインストール前に、任意のフォルダにプロジェクトフォルダを作っておく。私は[e:\ruby\project\test-app\]フォルダを作成しました。Gemfile(拡張し無し)というファイルが作成されれば成功です。RailsはRubyでWEB開発をするためのフレームワーク。pattern.rubyonrails.orgインストールはRubyのコマンドから行うので、公式サイトからダウンロードが必要なものはありません。先ほど作成した[Gemfile]をエディタで開きます(メモ帳での編集はNG、秀丸やサクラエディタ等のエディタを使いましょう)。ファイルの内容は以下のようになっています。※バージョンによって内容が異なる可能性あります。"rails"#はコメントを意味しています。-v]コマンドを実行します。5.2.1のようにバージョンが表示されれば、正常にインストールが完了しています。この方法でインストールすると、[プロジェクトフォルダ\vendor\bundle\]フォルダ以下にRubyや関連するライブラリがインストールされ、そちらが使われるようになります。exec]に続けて従来のコマンドを実行することで参照可能です。exec]をつけずにそのまま実行すると、システムのRubyを参照しにいきます。-v]というコマンドを実行してもバージョンは表示されず、コマンドがないというエラーになります。.]コマンドを実行することでrailsプロジェクトが作成できます。install]を実行することで、railsプロジェクトに必要な各種ライブラリが自動でインストールされます。サーバーの起動railsにはWEBrickというサーバーが付属していて、以下のコマンドでサーバーを実行できます。s]サーバー起動に成功すると、プロンプトは以下のように表示されます。この状態で、ブラウザから[localhost:3000]にアクセスし、以下のような画面が表示されていれば、サーバー起動に成功しています。これでひとまず開発環境の作成は終了です。サーバーを起動したコマンドプロンプト上で「ctrl+c」を入力してサーバーを停止しておきましょう。以下の記事がこの記事の続きです。worldを表示するまでの手順を説明しています。03-コントローラとビューを使用してHelloを表示する。コントローラとビューを使用して固定文字「hello」を表示するまでの手順をまとめています。worldを表示するまでの手順を説明しています。コメントをキャンセルメールアドレスが公開されることはありません。03-コントローラとビューを使用してHelloを表示する。い号作戦に適した海域まとめ2018.12.162019.09.27カテゴリープログラミング11Ruby5Git6D2女神転生100ツール1ガチャ3アップデート情報14攻略15アウラゲートボス攻略9公式動画19収集イベント36艦これ148ツール3通常海域4西方海域(4-1~4-4)1中部海域(6-1~6-4)3EO海域(x-5、x-6)5任務62期間限定任務4ウィークリー任務7マンスリー任務7クォータリー任務7単発任務292019年バレンタイン任務22019年節分任務5イベント642019春152019夏42019秋7サンマ漁12018春(ミニイベント)12018夏152019冬92018冬12装備改修1戦果2千年戦争アイギス3PCゲーム11ランス1011google1SerchConsole1電子書籍2blog13フォロー待ちです。い号作戦に適した海域まとめ2018.12.162019.09.27カテゴリープログラミング11Ruby5Git6D2女神転生100ツール1ガチャ3アップデート情報14攻略15アウラゲートボス攻略9公式動画19収集イベント36艦これ148ツール3通常海域4西方海域(4-1~4-4)1中部海域(6-1~6-4)3EO海域(x-5、x-6)5任務62期間限定任務4ウィークリー任務7マンスリー任務7クォータリー任務7単発任務292019年バレンタイン任務22019年節分任務5イベント642019春152019夏42019秋7サンマ漁12018春(ミニイベント)12018夏152019冬92018冬12装備改修1戦果2千年戦争アイギス3PCゲーム11ランス1011google1SerchConsole1電子書籍2blog13フォロー待ちです。