Я хочу использовать глобально переменную, которая имеет ожидание, что-то вроде этого:
(async () => {
const browser = await puppeteer.launch({headless: false})
const page = await browser.newPage();
})()
И позже использовать ее на всех моих функциях:
async function login() {
await page.goto(urls.login);
await page.type('#username', user);
await page.type('#password', pw);
page.click('[type="submit"]');
await page.waitForNavigation();
}
Запустив ее, я получаюэта ошибка:
ReferenceError: страница не определена.
Есть ли способ заставить ее работать?