无法启动浏览器进程!乌班图

Are*_*yan 5 javascript ubuntu node.js puppet-enterprise puppeteer

Puppeter 无法在 Ubuntu 服务器上运行。这是我的代码。

const browser = await puppeteer.launch({
        args: ["--no-sandbox", "--disable-setuid-sandbox", "--disable-gpu"],
        headless: false,
        executablePath: '/usr/bin/chromium-browser',
        ignoreDefaultArgs: ['--disable-extensions'],
      });
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

小智 1

可能是由于缺少 Ubuntu 依赖项

使用以下命令安装 Puppeteer 所需的所有依赖项。

sudo apt-get install -y libgtk2.0-0 libgtk-3-0 libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2 libxtst6 xauth xvfb libgbm-dev
Run Code Online (Sandbox Code Playgroud)

来源

  • 已安装 (2认同)