部署

参考:Hosting

我现在是部署到了 Cloudflare Page 上

如何部署到 Cloudflare Workers?

不知道为什么只能部署到 pages 上,尝试部署到 workers 上失败了

Migrate from Pages to Workers · Cloudflare Workers docs

大概是因为需要额外设置一下输出目录

改成 workers 有什么好处?

对这个静态网页来说区别不大吧

准备 Self-Hosting

将 public 目录复制到您的 Web 服务器并配置其以提供这些文件。
您可以使用任何 Web 服务器来托管您的网站。
由于 Quartz 生成的链接不包含 .html 扩展名,因此您需要告知您的 Web 服务器如何处理这些链接。

配置

HardlineBreaks

HardLineBreaks
之前 vivify 也有一样的问题,必须要空两行才能换行,这不是我的记录习惯

Issues

TODO 标题行中的 span 标签不能正确解析 ATTACH

在 TOC 中会显示一长串,这问题很大

一个例子:

#### <span class=“org-todo todo TODO”>TODO</span> diffstat 中路径过长 <span class=“tag”><span class=“ATTACH”>ATTACH</span></span>

会有三种链接对应不上:

  • 文件里写好的跳转链接
  • 标题右边显示的按钮跳到的链接
  • 点击 TOC 得到的跳转链接

Dev Notes

代码块高亮是用 shiki 做的