はじめに
課題で読んだ本の感想を投稿するアプリケーションを作りましたが、色々と苦戦しましたので備忘録として記事を投稿しようと思います。
今回はアプリケーションの新規作成についてを記載します。
環境
- 開発 (cloud9)
- 言語 (Ruby 2.6.3)
- フレームワーク(Rails 6.1.6)
アプリケーションを新規作成する
アプリケーションを新規作成するコマンドは以下になります。
terminal
$ rails new アプリケーション名
今回は「bookers_re」という名前のアプリケーションを作成してみます。
terminal
$ rails new bookers_re
アプリケーションを削除したいとき
もしアプリケーション名を間違えて作成した場合は、以下のコマンドでアプリケーションを削除できます。
terminal
rm -rf アプリケーション名
エラー「Blocked host」
サーバーを立ち上げて、ページを確認すると「Blocked host:〜」というエラーが発生するかもしれません。エラーメッセージの内容は「ホストがブロックされました。リクエストを許可するために環境設定に以下のコードを追加してください」というものらしいです。
メッセージ内に表示されているコードをコピーして、設定を追加します。
URLは環境によって異なるらしいです。
config/environments/development.rb
config.hosts << "URL"
コピペできましたら、サーバーを停止してから再度立ち上げます。
「Yay! You’re on Rails!」の画面が表示されていましたら、正常にアプリケーションが作動できています。
最後に
記事をご覧いただきありがとうございました。
記事の内容に誤りや理解不足な点がありましたら、ご指摘いただけると幸いです。