rails6に移行した際にviewのvalidation errorが適切に表示されない場合
注意点
form_withでは何も指定しない場合デフォルトでremote: trueになるようです。
デフォルトがajaxの非同期通信のため、 local: true オプションをつけないとHTMLをレンダリングしてくれません!
1.Rails6からwebpackerというものでjavascriptやstylesheetを扱う必要があり、bootstrapやfont-awsome関連はgemではなくyarnで管理する必要あり。
2. assets/stylesheetsに定義していたファイルをjavascript/srcに移行して読み込む。
3.form_with に local: true というオプションを忘れないようにする。
参考記事