Показать сообщение отдельно
  #1 (permalink)  
Старый 20.12.2018, 09:45
Профессор
Отправить личное сообщение для Роман Андреевич Посмотреть профиль Найти все сообщения от Роман Андреевич
 
Регистрация: 12.08.2016
Сообщений: 299

async await + es6????
Коллеги, доброго времени суток. Подскажите, делаю парсинг страниц), но по сути не важно, с puppeteer и es6, запутался с async await) как сделать что бы при создании эксземпляра класса в конструкторе создавался браузер, пример:

class Test {

     constructor() {
          
          await this.launchBrowser({headless: false})

     }

     	async launchBrowser(options) {

               this.browser = await puppeteer.launch(options);

	}

     createPage() {

          this.page = await this.browser.newPage();

          //... код

     }

}


При запуске ошибку выдает. В чем проблема??? заранее благодарю...
Ответить с цитированием