在本地电脑上安装Quartz
要安装Quartz,至少需要Node v20.9.0 和 npm v9.3.1 才能够正常运行,需要先安装好,然后执行以下命令从 Github 上下载源码:
git clone https://github.com/jackyzha0/quartz.git
cd quartz
npm i
npx quartz create本地运行:
npx quartz build --serve将代码上传到自己的 Github
在 Github 上创建一个新项目

拷贝自己的仓库地址:

设置本地项目的远程仓库
git remote set-url origin <REMOTE-URL>示例如下, 可以使用 git remote -v 查看是否设置成功:
❯ git remote -v
origin https://github.com/jackyzha0/quartz.git (fetch)
origin https://github.com/jackyzha0/quartz.git (push)
upstream https://github.com/jackyzha0/quartz.git (fetch)
upstream https://github.com/jackyzha0/quartz.git (push)
❯ git remote set-url origin [email protected]:softkern/digital-garden.git
❯ git remote -v
origin [email protected]:softkern/digital-garden.git (fetch)
origin [email protected]:softkern/digital-garden.git (push)
upstream https://github.com/jackyzha0/quartz.git (fetch)
upstream https://github.com/jackyzha0/quartz.git (push)同步本地内容到 Github 仓库
首次同步内容:
npx quartz sync --no-pull后续内容如果发生变化,可以使用以下命令继续同步:
npx quartz sync部署
本文使用 Cloudflare Pages 来进行部署,如若需要使用其他方式,可以查看官网 hosting。
具体的流程如下,主要就是在 Cloudflare 中创建一个新的 Pages 项目,然后连接到 Github 指定项目进行部署:







另外在部署成功后,如果有域名挂在 Cloudflare 上,可以自定义域名,方便访问:


然后就可以使用 Cloudflare 给的子域名 或者 自己的自定义域名来访问。