Saya baru saja mendapatkan pesan kesalahan serupa dan berhasil menyelesaikan masalah dengan mengubah:
res.status(statusCode);
ke:
if (statusCode >= 100 && statusCode < 600)
res.status(statusCode);
else
res.status(500);
atau cukup:
res.status(statusCode >= 100 && statusCode < 600 ? err.code : 500);
Yaitu. pastikan Anda tidak mencoba menyetel kode status HTTP tidak valid di suatu tempat.
Sepertinya ini masalahnya, tetapi sepertinya Anda tidak sengaja menggandakan app.js
kode alih-alih menempelkan edit.js
kode dalam pertanyaan.