这个数字花园站点基于 [Quartz],仓库放置在 Github 上,域名和 Github 仓库则由 Cloudflare 托管。

关于如何创建网站并作初始化设置,说起来真的也很简单。可以直接去看 Quartz 作者的网站教程,按部就班的操作即可。

前置需求:

  • 下载并安装 Node.js 最新稳定版
  • 下载并安装 Git
  • 注册 Github 帐号
  • 注册 Cloudflare 帐号
  • 域名 (也可以没有),域名展示更个性一些

以下是个人的设置:

---
title: Quartz 发布流程图
---
flowchart LR
    Quartz --> Github --> Cloudflare
---
title: Quartz 发布流程图小结
---
erDiagram
		  Github["将内容推送到 Github 上"]
          Cloudflare["Github 仓库由 Cloudflare Pages 接管发布"]
          "初始化配置 Quartz 并预览效果" ||..|{ Github : "网站内容在 `/content` 目录下书写"
	      Github ||--o{ Cloudflare : "自动持续化部署发布,只需设置一次"