美文网首页
puppeteer初使用

puppeteer初使用

作者: 小银 | 来源:发表于2019-08-09 10:32 被阅读0次

1.环境:window64 node 8.12

2. puppeteer安装

创建项目puppeteer
npm i puppeteer-core (版本是1.91,关于pupper 和puppeteer-core的区别)
下载chromium到指定目录。puppeteer默认加载的目录

 executablePath = path.join(folderPath, archiveName(this._platform, revision), 'chrome.exe');
//项目路径\node_modules\puppeteer-core\.local-chromium\win64-674921(版本号)\chrome-win\chrome.exe

也可以放到跟目录下通过指定加载chromium路径

       const browser = await puppeteer.launch({
         executablePath: './chrome-win/chrome.exe',
       });

无法翻墙的可以在这里下载 目前下载,最新版本是674921(2019/08/09),这个也是1.91版本需要支持的版本号 ,请务必下载匹配版本 。
3.创建快照

(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();
})();

使用node 执行命令 会再根目录得到example.png。

puppeteer可以做很多东西 ,你在chrome上可以做的操作都可以处理,主要是想用puppeteer做自动化性能测试。
puppteteer数据获取

相关文章

网友评论

      本文标题:puppeteer初使用

      本文链接:https://www.haomeiwen.com/subject/kjrcjctx.html