• 2 分钟阅读
使用 Quartz 搭建自己的数字花园
在本地电脑上安装Quartz
要安装Quartz,至少需要Node v20.9.0
和 npm v9.3.1
才能够正常运行,需要先安装好,然后执行以下命令从 Github 上下载源码:
git clone https://github.com/jackyzha0/quartz.gitcd quartznpm inpx quartz create
本地运行:
npx quartz build --serve
将代码上传到自己的 Github
在 Github 上创建一个新项目
拷贝自己的仓库地址:
设置本地项目的远程仓库
git remote set-url origin <REMOTE-URL>
示例如下, 可以使用 git remote -v
查看是否设置成功:
❯ git remote -vorigin 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 -vupstream 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 给的子域名 或者 自己的自定义域名来访问。