你该使用 puppeteer,还是 puppeteer-core?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/henryhu712/article/details/83961955

从 1.7.0 版本开始,谷歌同时发布两个 puppeteer 版本:

  • puppeteer 安装这个版本的过程中,将下载 Chromium (~170MB Mac, ~282MB Linux, ~280MB Win)
  • puppeteer-core 这个版本不会下载 Chromium

除了是否下载 Chromium 的区别外,另一个区别就是,puppeteer-core 会忽略所有的 PUPPETEER_* 环境变量。

到底应该使用哪个版本?按照极客思维,应该选择小的、简单的那个,然而官方一句话:在大多数情况下,使用 puppeteer 是不错的(In most cases, you’ll be fine using the puppeteer package. )让我认为,官方建议使用 puppeteer 版本,除非特殊情况。

https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#puppeteer-vs-puppeteer-core

猜你喜欢

转载自blog.csdn.net/henryhu712/article/details/83961955
今日推荐