@Mark321

Как писать код синхронно?

Добрый день, я понимаю, что на эту тему куча информации в интернете. Я честно пытался сам разобраться, но возможно сегодня день неудачный и до меня не может дойти, каким образом мне совместить синхронный код в nodejs и ассинхронный.
Есть функции
a()
b()
c()
Три функции обращаются к апи, получают данные и записывают данные с помощью fs.writeFileSync
Мне надо, чтобы эти три функции работали ассинхронно, а затем после их выполнения выполнить функцию
start()
Как мне заблокировать поток и дождаться пока сработают эти функции
  • Вопрос задан
  • 168 просмотров
Решения вопроса 1
@x_dmitry_x
Сделать функции a, b, c асинхронными (использовать writeFile из fs/promises)
await Promise.all([a(), b(), c()]);
start();
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы