Я хочу, чтобы eval () несколько строк кода внутри асинхронной функции.В то время как следующий код в порядке,
async function foo()
{
await foo1();
await foo2();
}
следующее выдает ошибку: await допустимо только в асинхронной функции
let ctxScript = 'await foo1(); await foo2();';
async function foo()
{
eval( ctxScript );
}
Как я могу справиться с этим?Мой foo () должен быть асинхронным, так как это функция контроллера Puppetteer