puppeteer 13.0.0 版本后,生成图片比之前的版本慢
作者:互联网
如题,版本从12.0.1切换到13.0.0后,html生成图片的速度比之前慢了将近一倍,多方查找,发现,启动puppeteer的时候传入了这样的配置:
const puppeteer = require('puppeteer');
const browser = puppeteer.launch({
headless: true,
args: [
'--use-gl=swiftshader',
'--no-default-browser-check',
'--no-first-run',
'--no-pings',
'--no-sandbox',
'--no-zygote',
'--password-store=basic',
'--use-mock-keychain',
],
});
为什么要加--use-gl=swiftshader
,是因为之前在网上找的一个提升puppeteer截图性能的博客,里面推荐这么加的,现在升级到了13.0.0之后
加上这个参数,生成图片反而更慢了,把这个参数去除,截图的速度就正常了。
const puppeteer = require('puppeteer');
const browser = puppeteer.launch({
headless: true,
args: [
'--no-default-browser-check',
'--no-first-run',
'--no-pings',
'--no-sandbox',
'--no-zygote',
'--password-store=basic',
'--use-mock-keychain',
],
});
标签:use,const,no,--,puppeteer,版本,13.0,browser 来源: https://www.cnblogs.com/cococe/p/16251753.html