jekyll不生成index.html

jekyll不生成index.html,jekyll,Jekyll,我一直在为我的博客使用Jekyll,它一直运行良好。现在我正在尝试从运行Ubuntu 14.04和Jekyll2.4.0的计算机添加新帖子。问题是,仅在这台计算机上,它不会在_站点中生成index.html 我在文档中找不到任何有帮助的东西,而且在任何情况下,我使用的是git,所以我在所有机器上都有相同的配置 所以问题是:如何在Jekyll中关闭index.html的生成,以及如何重新打开它? [更新:我确实gem卸载了jekyll,然后gem安装了jekyll,重建了网站,一切正常。原始安装一

我一直在为我的博客使用Jekyll,它一直运行良好。现在我正在尝试从运行Ubuntu 14.04和Jekyll2.4.0的计算机添加新帖子。问题是,仅在这台计算机上,它不会在_站点中生成index.html

我在文档中找不到任何有帮助的东西,而且在任何情况下,我使用的是git,所以我在所有机器上都有相同的配置

所以问题是:如何在Jekyll中关闭index.html的生成,以及如何重新打开它?


[更新:我确实
gem卸载了jekyll
,然后
gem安装了jekyll
,重建了网站,一切正常。原始安装一定没有正确完成。]

要关闭生成,您可以删除此文件。或者使用static index.html文件删除标题中包含双三元组
--
的标记部分(在这种情况下,将解析static index.html)。在
\u config.yml
exclude:
部分提到文件名,以避免复制到
\u站点
文件夹。

存储库url对调试非常有帮助。@DavidJacquel不幸的是,它是一个私有Git服务器,不是Github或Bitbucket,所以我没有链接到它的方法。没有代码,没有调试;-)检查您的_config/exclude、文件权限和文件编码(utf-8)@user222804我也遇到了同样的问题,重新安装jekyll修复了它。不知怎的,我有两个版本的杰基尔。