puppeteer 离线安装chromium方法

因为一些众所周知的原因, 在安装puppeteer时附带安装chromium总是会失败。

第1步: 跳过安装chromium

npm install puppeteer --ignore-scripts

第2步: 获取需要下载的chromium版本号

打开puppeteer的package.json 搜索chromium_revision对应的版本号


puppeteer 离线安装chromium方法_第1张图片

第3步: 下载对应版本的chromium

替换掉花括号里的字符

mac版下载地址:
https://commondatastorage.googleapis.com/chromium-browser-snapshots/Mac/{chromium版本}/chrome-mac.zip

windows 64位版本下载地址:
https://commondatastorage.googleapis.com/chromium-browser-snapshots/Win_x64/{chromium版本}/chrome-win.zip

windows 32位版本下载地址:
https://commondatastorage.googleapis.com/chromium-browser-snapshots/Win/{chromium版本}/chrome-win.zip

Linux X86版本下载地址:
https://commondatastorage.googleapis.com/chromium-browser-snapshots/Linux/{chromium版本}/chrome-linux.zip

Linux X64版本下载地址:
https://commondatastorage.googleapis.com/chromium-browser-snapshots/Linux_x64/{chromium版本}/chrome-linux.zip

第4步: 解压

将下载下来的chromium安装包解压到puppeteer中的 .local_chromium/win64_{chromium版本号}/

最后看起来像这样


puppeteer 离线安装chromium方法_第2张图片

大功告成!

附录

你可能感兴趣的:(puppeteer 离线安装chromium方法)