不要なファイルを作ってしまうと後から消すのが大変なので、事前にスキップするファイルを調査。
rails new fjord_choice -d postgresql -M --skip-active-storage --skip-action-cable --skip-test
-skip-keeps
: ×
gitで空ディレクトリを管理対象に含めるために、作成する。gitでは空のディレクトリは管理対象に含まれないので、.keepなどのダミーファイルを置くことで対策しています。
--skip-action-mailer
:◯
webアプリにおいて、メールを送受信することはごく一般的な機能ですが、メールの送受信とwebアプリのリクエスト&レスポンスは、全く異なる通信によって行われています。
—-skip-action-mailbox
: ◯
Action Mailboxは、受信したメールをコントローラに似たメールボックスにルーティングし、Railsで処理できるようにします