文件名称:zenn-to-pdf:使用puppeteer将zenn.dev上的文章导出为pdf
文件大小:26KB
文件格式:ZIP
更新时间:2024-06-15 02:04:18
JavaScript
zenn-to-pdf
该工具使用puppeteer将zenn文章导出为PDF,要使用*await功能,您需要使用高于14.8.0 Node版本。
安装
$ npm install
设置环境变量
这是获取ZENN_PAGE_URL 。
顺便说一句,它似乎是一个隐藏的功能,但是如果您用/ print结束书的URL,则将打开用于打印的页面。如果是免费书籍或购买的书籍,您将在一页上看到所有章节。
dotenv使用了.env ,因此请在当前文件中创建一个.env文件,并设置以下环境变量。 IS_TWO_FA默认为true 。 如果您尚未为登录IS_TWO_FA的Google帐户启用2FA,请将IS_TWO_FA设置为false 。
$ mv .env.tmplate .env
GOOGLE_EMAIL=
【文件预览】:
zenn-to-pdf-main
----.gitignore(42B)
----.babelrc(131B)
----package.json(813B)
----.npmrc(18B)
----package-lock.json(83KB)
----export.mjs(5KB)
----.env.template(542B)
----README.md(2KB)
----zenn_pdf.css(248B)