如何在新的Jekyll站点中修复丢失的目录

时间:2017-04-05 13:39:49

标签: ruby macos jekyll

我终于把所有的Ruby问题都解决了,并安装了Jekyll。当我运行jekyll new sitename时,它会创建一个新的Jekyll项目并且不会显示任何错误,但该项目缺少几个目录,包括_includes_layouts_sass

但是,当我浏览本地主机上的站点时,它会显示一个工作站点。 _site文件夹在assets文件夹中有一个CSS文件。

我所看到的每个教程都表明,我在上面列出的那些缺少的目录应该在项目初始化时创建,但这是我第一次和Jekyll一起工作,所以我无法判断我是否已经#39我错过了什么。

有谁知道什么会导致网站不完整或隐藏这些目录?

1 个答案:

答案 0 :(得分:0)

Jekyll 3.2.0引入了基于宝石的主题

  

此版本的旗舰功能一直是主题。主题?!,你   说?是的,正确的,可版本化的,可释放的,一流的主题。我们   非常激动,我们希望你喜欢建造和使用它们。   目前,它只支持布局,包括和sass,但我们有   计划在未来包括图像和CSS / JS等静态资产   释放。

这基本上意味着默认情况下你不会有这些典型的目录:

/assets
/_layouts
/_includes
/_sass

但您可以随时覆盖它们或将您的jekyll实例复制到modify them