网上下载的最新版 PDF《你不知道的JS》在阅读过程中发现有些许错误,
网上电子版PDF已经不是最新修订后的版本了,
最新版在 Github
上以 Markdown 形式呈现,
遂有了直接将网上 Markdown 文件转成 PDF 以方便随时查阅的想法
npm i
npm run init
Markdown -> Html -> PDF
- Markdown -> Html
使用 markdonwit
库
- Html -> PDF
利用无头浏览器(puppeteer)将网页打印成 PDF
抽象成通用工具,需要实现如下功能:
- markdonw 数据来源支持从远程拉取
- 需要有一个可视化页面方便用户对书籍目录排序、重命名、删除,而不是直接在命令行中操作
- 支持使用自己的 html 模版