Puppeteer简单使用

安装

npm i puppeteer or yarn add puppeteer
默认下载最新版本的 Chromium。
npm i puppeteer-core or yarn add puppeteer-core 这个包不含 Chromium。

基本操作

启动
const browser = await puppeteer.launch();
导航到某个页面
const page = await browser.newPage();
await page.goto("https://bj.meituan.com");
等待加载完毕
await page.waitForSelector('#loginForm');等待某个节点出现
await page.waitFor(3500);等待某个时间

参考资料

一些页面操作技巧
Api 中文文档
中文社区

Author: XavierShi
Link: https://blog.xaviershi.com/2019/03/14/Puppeteer简单使用/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.