本站点提供了 Quartz 文档的非官方中文翻译,目前正在翻译中。由于译者水平有限,翻译质量可能不尽人意,如出现任何错误与遗漏,请以官方英文原版为准,如有任何修改建议或意见,欢迎在 GitHub 仓库提交 PR 或 Issue。
Quartz 是一款快速、具有丰富插件的静态站点生成器,可将 Markdown 内容转换为功能齐全的网站。成千上万的学生、开发人员和教师已经在使用 Quartz 将个人笔记、网站和数字花园发布到网络上。
🪴 开始使用
Quartz 至少需要 Node v18.14 和 npm
v9.3.1 才能正常运行。在继续之前,请确保您的计算机上配置好需要的软件。
随后,在您所使用的终端中,逐行输入以下命令:
这将指导您使用自己的 content
文件夹初始化 Quartz。完成此操作后,请参阅以下页面来完成您的网站构建:
Info
由 Quartz 3 迁移而来?请参阅迁移指南,了解 Quartz 3 和 Quartz 4 之间的差异以及如何迁移。
🔧 特性
- Obsidian 兼容性,全文搜索,关系图谱,注释嵌入,Wiki 链接,反向链接,Latex,语法高亮,悬浮预览窗,支持 Docker,以及更多开箱即用的功能
- 配置文件和内容的热重载
- 简单的 JSX 布局和页面组件
- 极快的页面加载速度和极小的捆绑包大小
- 通过插件可以完全定制内容的处理、过滤和页面生成
对于详尽的特性,您可以访问特性页面。您可以访问哲学页面来了解这些特性背后的 WHY,同时可以在架构页面阅读技术概述。
🚧 故障排除与更新
在使用 Quartz 时存在问题?尝试使用搜索功能来寻找您遇到的问题的解决方法。如果您没有使用最新版本,尝试将 Quartz 更新 到最新版本,再看看有没有解决问题。
如果您仍然还存有疑问或发现了 bug,可以在 Github 仓库提交 issue,或在我们的 Discord 社区寻求帮助。