2014-10-11 97 views
3

我一直在使用Jekyll作为我的博客,它一直在正常工作。现在我试图从运行Ubuntu 14.04和Jekyll 2.4.0的计算机添加新帖。问题是,只有在这台计算机上,它不会在_site中生成index.html。jekyll没有生成index.html

我找不到有帮助的文档,无论如何,我使用git,因此我的所有机器都具有相同的配置。

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

[更新:我做了gem uninstall jekyll,然后是gem install jekyll,重建了网站,并且一切正常。原始安装必须没有正确完成。]

+0

存储库URL对调试非常有帮助。 – 2014-10-11 12:09:42

+0

@DavidJacquel不幸的是它是一个私人的Git服务器,而不是Github或Bitbucket,所以我没有办法链接到它。 – user2225804 2014-10-11 12:22:03

+0

没有代码,没有调试;-)检查你的_config/exclude,文件权限和文件编码(utf-8) – 2014-10-11 12:57:46

回答

0

要关闭一代,您可以删除此文件。或者使用静态index.html文件删除标题中包含双重三重---的markdown部分(在这种情况下,将解析静态index.html)。还要提到它的文件名exclude:部分_config.yml以避免复制到_site文件夹。