我终于把所有的Ruby问题都解决了,并安装了Jekyll。当我运行jekyll new sitename
时,它会创建一个新的Jekyll项目并且不会显示任何错误,但该项目缺少几个目录,包括_includes
,_layouts
,_sass
。
但是,当我浏览本地主机上的站点时,它会显示一个工作站点。 _site
文件夹在assets文件夹中有一个CSS文件。
我所看到的每个教程都表明,我在上面列出的那些缺少的目录应该在项目初始化时创建,但这是我第一次和Jekyll一起工作,所以我无法判断我是否已经#39我错过了什么。
有谁知道什么会导致网站不完整或隐藏这些目录?
答案 0 :(得分:0)
Jekyll 3.2.0引入了基于宝石的主题:
此版本的旗舰功能一直是主题。主题?!,你 说?是的,正确的,可版本化的,可释放的,一流的主题。我们 非常激动,我们希望你喜欢建造和使用它们。 目前,它只支持布局,包括和sass,但我们有 计划在未来包括图像和CSS / JS等静态资产 释放。
这基本上意味着默认情况下你不会有这些典型的目录:
/assets
/_layouts
/_includes
/_sass
但您可以随时覆盖它们或将您的jekyll实例复制到modify them。