Sürüm 7'deki Node.js, vaatleri yerine getirmek için asenkronize / sözdizimsel şeker bekliyor ve şimdi kodumda aşağıdaki uyarı oldukça sık geliyor:
(node:11057) UnhandledPromiseRejectionWarning: Unhandled promise
rejection (rejection id: 1): ReferenceError: Error: Can't set headers
after they are sent.
(node:11057) DeprecationWarning: Unhandled promise rejections are
deprecated. In the future, promise rejections that are not handled
will terminate the Node.js process with a non-zero exit code.
Ne yazık ki, yakalamanın eksik olduğu çizgiye referans yok. Her try / catch bloğunu kontrol etmeden bulmanın bir yolu var mı?
Can't set headers after they are sent.
kodunuzda nerede olabileceğine dair bir ipucu vermelidir (örneğin, muhtemelen eşzamansız kodu anlamada başarısız olmasından dolayı, üstbilgiler zaten gönderildikten sonra üstbilgileri ayarladığınız bir yere). , ama bu bir tahmin)