首先利用 puppeteer-core
里的函数 executablePath()
获得下载路径,然后通过下载路径获得 Chromium
当前平台和版本号,然后利用 BrowserFetcher 进行下载。
功能
此处用VS-Code
插件作为展示,其他爬虫或者Electron
平台等都类似,源码在此查看。
VS-Code
里直接执行 Hello World
命令去激活插件,等待下载完成信息提示后,执行 Puppeteer Show
命令去调用无头浏览器即可。
环境需求
- Puppeteer-core 而不是 Puppeteer.
Enjoy!