Puppeteer 踩坑笔记

Puppeteer 是最常见的服务端 Node.js 网页转 PDF 工具库之一,原理是启动 Chromium 无头模式,打开网页,输出PDF,由于其原理是直接操控浏览器,导出的 PDF 几乎和网页效果一致。本篇记录一下踩坑经历。

我的 Puppeteer 版本:19.4.1

无法安装 puppeteer

  1. Node.js 要求 >=14.1.0
  2. Puppeteer 安装过程中默认访问 Google 服务器下载 Chromium 安装包,建议切换到阿里源进行安装。
1
npm config set PUPPETEER_DOWNLOAD_HOST=https://registry.npmmirror.com/-/binary
阅读更多

博客主题源码和配置文件

今日收到打赏,付款方备注:

哈喽,你的虹墨空间站很棒啊!先单纯赞助下。另外想问下框架的源码方便提供吗?本人无前段经验,只想要个框架往里面添加笔记文档

请不要在打赏备注中提问问题……

由于打赏无法直接回复,也看不到联系方式,所以在此回复:感谢打赏,博客框架的源码(也就是主题?)在这里可以找到:https://github.com/imaegoo/hexo-theme-icarus,具体用法和原版 hexo-theme-icarus 基本一致,您只需要按照 Hexo 主题的起步文档,就能很快搭建一个一模一样的出来了。

阅读更多

有一家电影院……

一次偶然,你踏进了一家电影院。

这家电影院环境舒适,设备先进,还是个大牌子影城。但因为是一家新开的电影院,生意并不怎么好。

阅读更多

GitHub Achievements 个人页已知成就统计

Github 最近上线了成就系统,作为一个截至目前原神成就达 636 的老游戏成就党,你说成就我马上就不困了。这篇文章统计一下我已知的成就和获取方式。

阅读更多