Когда я использую следующий код от экспресс-маршрутизатора
var anotherasyncfunction = async() => {
var value = await settings.get("config"); // this is another async from a module.
console.log(value);
}
app.get("/api", async(req, res) => {
await anotherasyncfunction(); // This is another async function
//more code
});
Я получаю следующую ошибку.
Ошибка: невозможно установить заголовки после их отправки.
При удалении строки
await anotherasyncfunction();
ошибки нет.
Как это исправить?Разве я не могу дождаться обещания, чтобы решить, используя await внутри экспресс-маршрутизатора?