консоли.. Вроде писал false не помогает..
- норм ли обойтись без различия между dev и prod окружениями... учитывая что в консоль можно писать и там и там..
- у всяческих асинхронных запросов типа к внешнему api, все равно видимо надо несмотря на централизованный обработчик писать в catch индивидуально каждый раз обработку. Ну типа logger.error("req error") и res.status(500).send("req error") ?
Или как раз таки централизованный обработчик это берет на себя все? и если я хочу что то обработать индивидуально, ну скажем авторизация истекла, то нужно в централизованном писать условия что бы пропустил?
Насколько я вижу практики catch вроде все равно делают....
Не знаю, что там с жсоном, но почему не делать так: const error = JSON.stringify({code: 500, message: 'Abra-kadabra'}); console.log(`Code: ${JSON.parse(error).code} Message: ${JSON.parse(error).message}`); ?
Обсуждают сегодня