Jekyll网站在本地托管时缺少帖子;在Github上运行正常

时间:2017-01-31 03:53:32

标签: jekyll

我正在使用this模板和我的site,github页面可以很好地托管它。但是,当我在本地托管它时,除了我的一个帖子之外的所有帖子都会丢失。

Inspect Element不会给我错误。 重建_site文件夹会导致同样的问题。

有什么想法吗?

提前致谢

bundler 1.14.3 jekyll 3.4.0 rvm 1.28 红宝石2.3.3

3 个答案:

答案 0 :(得分:0)

帖子文件名的日期格式应为YYYY-MM-DD,然后是名称的其余部分,实际上你有以下帖子:

_posts/
├── 2015-1-20-carbon-fiber-forklift-arms.markdown
├── 2015-10-23-smart-seatbelt.markdown
├── 2015-3-12-cooling-fan.markdown
├── 2016-3-12-photogammetry.markdown
└── 2016-5-23-Newton's-Apple.markdown

您现在可以看到的唯一帖子是2015-10-23-smart-seatbelt.markdown,因为月份格式,他们的月份应该是两位数,只需预先设定为0,然后就会发布

_posts/
├── 2015-01-20-carbon-fiber-forklift-arms.markdown
├── 2015-10-23-smart-seatbelt.markdown
├── 2015-03-12-cooling-fan.markdown
├── 2016-03-12-photogammetry.markdown
└── 2016-05-23-Newton's-Apple.markdown

答案 1 :(得分:0)

有效日期格式的帖子应该有效。它应该是YYYY-MM-DD -

答案 2 :(得分:0)

此外,您还应确保该日期不是将来的日期,因此发布日期字段应具有过去的日期。而且时间必须是有效的

因此创建今天的12点的帖子并在当天的10点进行测试不会显示!