常见问答

警告
本文最后更新于 2023-06-25,文中内容可能已过时。

本文档记录一些常见的问答,主要来自 GitHub Discussions 和 QQ 群:864217652

为什么不支持早期版本的 Hugo?
由于 函数 path.CleanHugo 发行版 v0.89.0 中被引入的,因此本主题只支持不低于 0.89.0 的 Hugo 版本。
为什么推荐使用 Hugo extended 版本?
由于这个主题的一些特性需要将 SCSS 转换为 CSS, 推荐使用 Hugo extended 版本来获得更好的使用体验。
如何切换 Hugo 的运行环境?

hugo server 的默认运行环境是 development, 而 hugo 的默认运行环境是 production

由于本地 development 环境的限制, 评论系统 , CDNfingerprint 不会在 development 环境下启用。

你可以使用 hugo server -e production 命令来开启这些特性。

怎样选择搜索引擎?

以下是两种搜索引擎的对比:

  • fuse: 简单,无需同步 index.json, 没有 contentLength 的限制,性能高
  • lunr: 简单,无需同步 index.json, 没有 contentLength 的限制,但占用带宽大且性能低(特别是中文需要一个较大的分词依赖库)
  • algolia: 高性能并且占用带宽低,但需要同步 index.json 且有 contentLength 的限制

文章内容被 h2h3 HTML 标签切分来提高查询效果并且基本实现全文搜索。 contentLength 用来限制 h2h3 HTML 标签开头的内容部分的最大长度。

其他问题?

没找到你的问题?加入 讨论 或者 QQ 群:864217652

给作者买杯卡布奇诺~
支付宝
微信
0%