0
我是使用jekyll的初學者。每次我在命令行中輸入Jekyll serve's時,它都會自動生成默認的jekyll文件並完全覆蓋我自己的個人文件。我如何阻止它做到這一點?Jekyll覆蓋現有文件
我是使用jekyll的初學者。每次我在命令行中輸入Jekyll serve's時,它都會自動生成默認的jekyll文件並完全覆蓋我自己的個人文件。我如何阻止它做到這一點?Jekyll覆蓋現有文件
Jekyll將生成文件到_site文件夾,除非您已更改_config.yml文件中的_site位置。
與Jekyll的訣竅是它將採取一切從您的源文件夾,除了以_開頭的文件夾,並建立網站到_site。
如果這是你的佈局:
index.html
css/style.css
img/pic.jpg
傑奇將使用這些文件,檢查是否有什麼處理,並把結果輸出給_site:
_site/index.html
_site/css/style.css
_site/img/pic.jpg
這就是說,你不應該編輯你的_site文件夾。編輯_site文件夾以外的內容。
這裏是more details。
請注意,當你不希望幾個文件夾是你的化身構建的一部分,你可以忽略他們一樣,在你的_config.yml:
exclude: [Gemfile, Gemfile.lock, README.md]
還要注意,一些文件不當它們不包含Frontmatter時正確處理。您可以read more about that here。
歡迎來到SO。請閱讀[how-to-ask](http://stackoverflow.com/help/how-to-ask)以提供足夠的具體信息來描述您的問題。 – thewaywewere
我想你正在討論'_site'文件夾中的文件? –