Puppeteer

Puppeteer

Installation

To use Puppeteer in your project, run:
在项目中引入: 自爱项目文件夹中安装这个依赖

1
2
npm i --save puppeteer
# or "yarn add puppeteer"

安装过程会下载一个最新版本的 Chromium , 保证能运行Puppeteer的Api

Usage

参考Puppeteer Api

Example

1
2
3
4
5
6
7
8
9
10
const puppeteer = require('puppeteer');

(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://example.com');
await page.screenshot({path: 'example.png'});

await browser.close();
})();

更多用例具体使用查看 Github 上的栗子就好了

Default runtime settings

默认会使用 Chromium 的headless模式启动引擎,
也可以在运行时指定运行方式

还可以指定一个 Chromium 的版本来运行, 主要是指定位置