2017.08.30 - Note

puppeteerでasync,awaitを使わずに動かす方法

Tag:

Google Chromeのヘッドレスモードの操作を簡単にするnode.jsモジュール「puppeteer」。
動作環境はnode.js v6.4.0以上ですが、サンプルコードはv7.6.0から使用可能なasync,awaitを使って書かれています。
私はまだnode.jsのv6系を使用しているため、そのままではエラーとなってしまったのでasync,awaitを使わない書き方でデモを動かしてみました。

この内容をdemo.jsなどとして保存して、cuiでnode demo.jsと実行すると、フォルダ内にhttps://example.comのキャプチャが保存されます。

 

コメントを残す