Open mako4kamiya opened 4 years ago
development環境なら動くみたい。
development環境とproduction環境とで動かすことの意味がよくわかってない。
本番モードで、動作中にソースコードが編集されない前提が取れるため、クラスキャッシュなどをアグレッシブに保持して効率化ができる(config.cache_classesやconfig.eager_load) 静的ファイル配信はRailsサーバーからではなくnginxなどの手前Webサーバーから配信させる前提の設定(config.public_file_server.enabled = false)がされている
起動中にソースコードが編集されてもRailsサーバーの再起動不要で変更結果が反映される(config.file_watcherやconfig.cache_classesの無効化など) 開発者のローカル環境ではいちいちnginxなどを立ち上げなくても良いように、public以下の静的ファイルもRailsサーバーが配信する(config.public_file_server.enabled = true)
@form.email.present?
でtrue
帰ってくるのに、staff_member
がnil
になる。何で?