Я пытаюсь узнать, как использовать обещания в NodeJs, и я использую библиотеку AWS -SDK для доступа к объекту S3. Моя цель - вызвать функцию readFromS3()
из функции init()
и распечатать содержимое файла. Однако я не получаю желаемых результатов, как показано ниже первым оператором console.log внутри init()
. Я понимаю, что обещание не выполнено, и я хотел получить ваши предложения о том, как я могу заблокировать выполнение, пока объект news
НЕ станет НУЛЬ ?? *
These are the SPECS undefined
THIS IS THE END. This should only print after news have been read from S3
{... // JSON data from S3 printed out