puppeteer部署到centOS上出现launch chrome fail的状况

在Mac上调试无问题,放到阿里云上运行会报错。less

 

须要先安装依赖,ui

yum install pango.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 libXext.x86_64 libXi.x86_64 libXtst.x86_64 cups-libs.x86_64 libXScrnSaver.x86_64 libXrandr.x86_64 GConf2.x86_64 alsa-lib.x86_64 atk.x86_64 gtk3.x86_64 ipa-gothic-fonts xorg-x11-fonts-100dpi xorg-x11-fonts-75dpi xorg-x11-utils xorg-x11-fonts-cyrillic xorg-x11-fonts-Type1 xorg-x11-fonts-misc -y阿里云

而后在启动时,设置非沙盒模式便可:调试

const browser = await puppeteer.launch({    headless: CONF.HEADLESS,    timeout: 600000,    args: ['--no-sandbox', '--disable-setuid-sandbox'],    handleSIGINT: false});
相关文章
相关标签/搜索