blogdown can't evaluate field RSSLink in type page.Site
不确定是问题还是 breaking change 毕竟我用的是 hugo 0.112.5
那先试试 0.111.3?
CyrusYip 更改标题为「blogdown can't evaluate field RSSLink in type page.Site」
之前也遇到了类似的问题,的确是在 Hugo 0.112.x 出现的。后来我发现 .Site.RSSLink 大概是一个过时的写法,我更新了主题改成了使用 with 的写法就可以了。不过可能由于 with 是感知上下文的,单个文章的渲染结果就没有那个 RSS link 了。
- 已编辑
一直升级也有好处,用户可能只是每次做些小改动。一下跨很多版本升级可能需要改动很对配置。
Hugo 发第 7 个修补版本了,以后真不能去随意更新了,真麻烦。
4 个月 后
Cloud2016 如你所愿。今天写了 30 行 JS 代码实现了史上最轻量级的代码折叠方案,顺手给你加一下:https://github.com/rbind/xiangyun/pull/94
Cloud2016 我一般用子模块(submodule)而不用子树。不管用什么,你都需要用 git 命令去更新它们,而不能手动修改里面的文件。若需要扩展 Hugo 主题,那么全部在你自己根目录下的 layouts/
目录下用同名文件去覆盖主题里的文件。
Cloud2016 发现一个可用的 Hugo 版本后可以万年不用再更新,除非新版本中有什么重大新功能是你需要用的。我用了好几年 0.25.1 的老版本,后来因为它的 Markdown 转换器跟 CommonMark 实在太不兼容,才更新了 Hugo。