问题

package依赖中含有puppeteer,npm install 报错Failed to download Chromium r686378! Set “PUPPETEER_SKIP_CHROMIUM_DOWNLOAD” env variable to skip download.

定位

出现这个错误的原因是由于安装Puppeteer(一个Node库,它提供了一个高级API来控制DevTools协议上的Chrome或Chromium)时,会自动下载最新版本的Chromium。但是由于该网站被墙,所以就下载不成功了。我们可以设置环境变量来阻止下载
(参考:https://blog.csdn.net/benben_2015/article/details/83060210)

解决

node设置跳过puppeteer的安装,执行以下命令:

npm config set puppeteer_skip_chromium_download true

end

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐