在使用 NodeJS 实现网页截图功能时,需要在 Ubuntu 上安装 Chrome 浏览器。

安装

将下载源加入系统源列表

1
$ sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/

导入谷歌软件公钥

1
$ wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

安装

1
$ sudo apt update -y && sudo apt install -y  google-chrome-stable

使用

使用 headless 打印 DOM

1
$ google-chrome --headless --disable-gpu --dump-dom https://wxnacy.com
03-16 23:00