为什么本博客在过去的几个月需要 10 分钟的构建时间

按照逻辑顺序的故障原因

  • Hugo 的 Minify 功能会影响每个文件,包括 RSS Feed XML
  • Hugo 的 RSS 在默认情况下会包含所有文章
  • 博客有两篇文章复制了 HarmonyOS NEXT 的完整开源许可证,Markdown 重达 2MB+,Code Block 渲染后会更大
  • RSS 完整地包含了巨型 HTML,削减功能在此时不起作用
  • Minify 尝试处理巨型 RSS Feed XML
  • 超长构建时间

故障状态

已修复。

  • RSS 现在只包含最近的 10 篇文章
  • RSS 只包含文章摘要
  • 移除了巨型 Markdown,使用单独的文件提供大文本
  • 使 Minify 可被精细控制

启发

不要随意使用大于 500KB 的 Markdown。

除非另有说明,此内容使用 CC BY-SA 4.0 许可。
最后更新于 2025-05-26 13:29:31 (1748237371)
在此处获取此页源码。
为什么本博客在过去的几个月需要 10 分钟的构建时间
提交: 81c8787c 环境: production Hugo: 0.161.1 主题: 4.0.3-modified 时间: 1790923175508283 Cloudflare: Unknown
本博客内容仅供参考,作者不对其准确性、完整性或适用性作出任何明示或暗示的保证。因使用、引用或解读本博客内容所引发的任何直接或间接后果,作者概不承担任何责任。本博客可能包含第三方转载内容,相关版权归原作者所有。转载内容仅为分享信息之目的,不代表作者观点。如涉及侵权,请联系删除。本博客致力于尊重人权,避免对人权造成或促成不利影响。本博客的内容仅可用于不对人权造成或促成不利影响的应用。
使用 Hugo 构建
主题 Stack 由 Jimmy 设计