本地 Jekyll 无法生成正确的 RSS 提要

Local Jekyll doesn't generate proper RSS feed

我将 Jekyll 与 Github 页面一起使用。我不使用 Jekyll-Feed 插件,因为我想用我自己的配置构建一个特定的提要。 Github 页面上的提要工作得非常好,并以应有的方式生成内容。但是当我想在本地执行此操作时,提要内容是 Markdown 而不是生成的 HTML。 供稿代码位于 https://github.com/frankmeeuwsen/DTD-Blog/blob/master/feed.xml

怎么会这样? Jekyll 在本地和远程构建站点的方式是否有变化?还有什么我应该看的吗?感谢任何指向方向的帮助。

虽然 Jekyll 构建本地站点和远程站点几乎相同,但 GitHub Pages 构建站点的方式与 Jekyll 构建站点的方式可能存在差异,如果存在版本差异。

GitHub Pages 使用 https://pages.github.com/versions/

中列出的版本

因此,为了确保您在本地和远程拥有相同的 "bundle of gems",请在您的 Gemfile 中使用 github-pages gem:

gem "github-pages"

注意:使用 github-pages gem[=25= 构建时,您将无法使用上面 link 中未列出的插件]