Node.js + Express 環境で RangeError: Invalid status code: 0 が発生した。
今回の原因は、下記のようなコードで、render応答する際にテンプレート名が間違っていたことが原因だった。
router.get('/', (req, res) => {
res.render('テンプレート名');
}
ただ、RangeError: Invalid status code: 0 が発生する要件をネットで検索してみると、発生要件は様々であり、テンプレート名に限らず何かしら間違いがあると発生するようである。