Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
Puppeteer API Tip-Of-Tree Interactive Documentation: https://pptr.dev API Translations: 中文|Chinese Troubleshooting: troubleshooting.md Releases per Chromium version: Chromium 103.0.5059.0 - Puppeteer v14.2.0 Chromium 102.0.5002.0 - Puppeteer v14.0.0 Chromium 101.0.4950.0 - Puppeteer v13.6.0 Chromium 100.0.4889.0 - Puppeteer v13.5.0 Chromium 99.0.4844.16 - Puppeteer v13.2.0 Chromium 98.0.4758.0 - P
Puppeteerのnode apiを使ったサンプルプログラムを作り、ヘッドレスChromeを操作してみましたので報告します。 先日、Google Chromeにヘッドレス機能が追加されました。GUI無しにコマンドラインからChromeを操作できるようになったわけです。 https://developers.google.com/web/updates/2017/04/headless-chrome?hl=ja ちょっと前まではnodeからこのヘッドレスChromeへアクセスするにはchrome-remote-interfaceなどが必要でしたが、最近Puppeteerというものが現れてもっと簡単にヘッドレスChromeを操作できるようになりました。 https://github.com/GoogleChrome/puppeteer 公式サイトにあるPuppeteerの使い方 スクリーンシ
Puppeteer とは Headless Chrome Node APIだそうで。 要はGUI無しでChrome(正確にはChromium)を操作する。レンダリングエンジンはChromeを使っていてGUI無いので軽く動作する辺りが利点。 すごく昔seleniumでE2Eテスト書いた時はFirefoxのGUIが動かないと死ぬとかあって…(昔の嫌な思い出を思い出した それはそれとして。今回はとりあえず動かす所まで。 install node環境がすでにあるものとします。 node v6.4.0以上が必須環境だが node v7.6.0 からasync/awaitが使えるようになるのでバージョン確認して古い場合は v7.6.0 以上にしよう。nodebrewおすすめ。 npm i -save puppeteer 使ってみる。 オフィシャルなサンプルをそのまま実行してみる。 適当なファイル(ex
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く