jekyll发布在本地服务器上,但不是直播

时间:2016-02-25 02:35:18

标签: github jekyll

我已经在jekyll上运行my personal site多年了,我从来没有遇到过这个棘手的问题。

我网站上的所有项目都在主页上显示为缩略图,使用同位素打包在那里。然后,查看者可以单击缩略图以获得项目的完整说明。对于我的照片集,我有缩略图链接到another index page,其中列出了“照片”类别中的所有帖子。手动输入网址时,该照片索引still exists,但主页上的照片缩略图已在我的实际网站上消失。在本地运行jekyll,它出现了&工作良好。

这是最近发生的事情,我多年来一直以这种方式运行我的照片页面,没有任何问题。这是YML frontmatter的问题吗?还是file syntax(“照片”链接位于底部)?我的网站托管在github上,这也可能是问题所在。

提前感谢您的帮助。相当困在这里。

1 个答案:

答案 0 :(得分:1)

Github Pages的一个值得注意的变化:Jekyll版本现在是3.0.x。

在本地,我猜,你正在使用Jekyll 2.x。

我们案例的主要区别在于,Jekyll 3.0不会发布未来日期的帖子。由于您的2017-01-01-photo.md帖子被认为是2017年的日期,因此不会发布。

为了让jekyll发布未来日期的帖子,您可以在future: true中设置_config.yml

如果您希望使用与github页面相同的依赖关系在本地工作,则可以关注instructions here