expressでfaviconを設定していなかったために。。。
nodeをあまり触った事が無かった自分が
現開発中のサービスのexpress内サーバサイドレンダリングをさせる実装をしていました。
が、開発初期段階にレンダリングが2回走っていた。。。
原因はfavicon
を設定していなかったためでした。
app.get('*', (req, res) => {})
ルーティング時の設定がこのようにしていたのもあったのだが、favicon
のリクエストが入ってくるのが原因でした。
serve-favicon
を使ってfavicon
の設定をした所今回の問題は解消されました。
「あれ、なんでnodeで複数回実行されてるのだろう?」
という事があったらfavicon
の設定をされているか確認してみるのもいいかもしれません。