Просто используйте res.json()
, когда у вас есть данные. И убедитесь, что вы не скрываете родительский элемент res
, случайно указав другой локальный аргумент с тем же именем (обратите внимание на изменение на result
, чтобы оно не конфликтовало с res
):
router.get('/dictionary_test', (req, res, next) => {
const lookup = dict.find("apple");
lookup.then(result => {
console.log(result);
res.json(result);
}, err => {
console.log(err);
res.sendStatus(500);
});
});