Skip to content

build: 修复新版 Hugo 兼容性 - #16

Open
DzmingLi wants to merge 1 commit into
guixcn:srcfrom
DzmingLi:fix-hugo-build
Open

build: 修复新版 Hugo 兼容性#16
DzmingLi wants to merge 1 commit into
guixcn:srcfrom
DzmingLi:fix-hugo-build

Conversation

@DzmingLi

Copy link
Copy Markdown

变更

  • 将 hugo-notepadium 子模块从 302bbf1 更新到稳定标签 v2.6.3
  • 将已移除的 hugo --debug 参数替换为 hugo --logLevel debug

旧主题还使用了新版 Hugo 已移除的 Google Analytics、Disqus 和 Site.Author API。v2.6.3 已在上游修复这些兼容问题,并声明最低支持 Hugo 0.124。

主题版本跨度较大,因此也包含上游的 CSS、链接处理、延迟加载和 SEO 改进。

验证

在 Hugo 0.164.0 下运行:

nix-shell --run 'emacs -q --batch --load build.el'

构建成功,共生成 35 个页面。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant