我是Jekyll的新手,无法按自己的方式进行设置。我有一个站点已经有一个标准的目录结构:css,img和js目录以及索引和页面html文件在同一级别上。到目前为止很正常。jekyll目录结构/将index.html更改为不同的页面
如果我运行jekyll new blog
,它会在subdir博客中设置它需要的文件。但是当我到那个目录去改变基本的布局文件并且做jekyll serve
时,它没有问题,它找不到对我整个站点有效的css文件 - 因为它不能“看见”目录中的任何东西进一步向上。我尝试了通往CSS的路径,但我似乎无法让它显示出来。我尝试将subdir“blog”上的所有内容都移动到一个级别,以便_layoutsb文件夹等与css和img目录处于同一级别,但是我遇到Jekyll仅构建“index.html”文件的问题 - 我不想那样,我已经有一个索引文件,它是一个.php,而不是.html。
我怎么可以之一: 一)获得杰基尔在子目录运行,但使用的CSS样式,图像等从主css目录
或
B)得到杰基尔住上。顶级目录,但建立做一些不是“index.html”?
感谢您的任何帮助。我一直在建设,删除和调整,并没有取得任何进展。