我是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」?
感謝您的任何幫助。我一直在建設,刪除和調整,並沒有取得任何進展。