我在Github Pages上使用Jekyll。我不使用Jekyll-Feed插件,因为我想使用自己的配置来构建特定的Feed。 Github Pages上的feed工作得很好,并以应有的方式生成内容。但是当我想在本地执行此操作时,提要内容位于Markdown中,而不是生成的HTML中。 提要的代码位于https://github.com/frankmeeuwsen/DTD-Blog/blob/master/feed.xml
上这怎么可能发生? Jekyll在本地和远程构建站点的方式是否有变化?还有什么我应该看的吗?指出方向的任何帮助都将受到赞赏。
答案 0 :(得分:2)
尽管Jekyll构建本地站点和远程站点几乎完全相同,但是如果存在版本差异,GitHub Pages构建站点和Jekyll构建站点之间可能会有差异。
GitHub Pages仅使用https://pages.github.com/versions/
中列出的版本因此,要确保本地和远程都具有相同的“宝石捆绑”,请在Gemfile中使用github-pages
gem:
gem "github-pages"
注意:与github-pages
gem