await is only valid in async function",
а при запуске на сервере уже всё работает?
проверялось на 8-й версии и на 12-й
const fetch = require('node-fetch');
const response = await fetch('https://github.com/');
const body = await response.text();
console.log(body);
как исправить?
оберни в async функцию и запусти её
обязательно? она уже асинхронная и на сервере работает т.е. он понимает без обёрки
Ну тебе ошибка об этом пишет
ну ошибка не в коде, в в том, что нода не понимает, что это асинхронная функция и требует сделать ещё асинхронней
см. top level await
@nodejs_ru Тут ещё можешь спросить
о, это оно спасибо
Обсуждают сегодня