我遵循了Jekyll Quickstart的指示。每當我在我的網站目錄中進行更改時,所做的更改都會以某種方式被抹去。例如,我修改了index.html
中的一些代碼,只讓它返回到Jekyll的默認值。我還在_site
中創建了一個名爲'otherservices'的子目錄index.html
。這也被抹去了。任何想法爲什麼這可能會發生?如果它繼續擦拭,我不能真正使用Jekyll。Jekyll擦我的目錄
0
A
回答
2
Jekyll是一個靜態網站生成器,每次它生成一個網站時,它將文件放在_site
文件夾中。
在上述文件夾內進行的任何更改都會丟失,因爲在執行jekyll build
或jekyll serve
時會重新創建它。
應對其餘文件或文件夾進行更改,以便處理它們並在_site
內找到生成的文件。
0
你不應該手動寫入_site
目錄,那就是Jekyll的輸出。
如果您需要在輸出otherservices
目錄,把它的上一級,是這樣的:
_site/
otherservices/
index.html
index.md
傑奇將複製所有文件和目錄到_site
,這是不是在配置排除在外,沒有按」 t以_
前綴開頭。除了複製之外,還會處理有front-matter的文件。因此,在結果傑基爾會產生這樣的結構:
_site/
otherservices/ (copies it)
index.html
index.html (generates it from index.md)
otherservices/
index.html
index.md
這是值得一讀就如何創建自定義的頁面documentation。
相關問題
- 1. 你可以改變jekyll的根目錄
- 2. Jekyll For Loop包括所有目錄
- 3. Jekyll&Wercker - 如何部署子目錄
- 4. 網站根目錄:Github Pages vs.`jekyll --server`
- 5. 如何從Jekyll _data目錄使用JSON?
- 6. 如何在子目錄中使用Jekyll?
- 7. 我可以將自動目錄放在我的Jekyll Bootstrap博客的.gitignore中嗎?
- 8. 擦除或擦除LDAP記錄:如何?
- 9. 如何列出我的帖子在_posts的子目錄下按時間與jekyll
- 10. 我可以在兩個不同的目錄中生成Jekyll中的內容
- 11. 如何在我的Github用戶頁面的子目錄中安裝Jekyll博客?
- 12. Jekyll在目標文件夾中包含整個sass目錄
- 13. Jekyll:子目錄中使用的液體標籤
- 14. 將Tumblr遷移到八爪魚(Jekyll) - 在錯誤的目錄中
- 15. Octopress/Jekyll樣式表的自定義輸出目錄
- 16. jekyll目錄結構/將index.html更改爲不同的頁面
- 17. Jekyll找不到根目錄中的圖片_pic文件夾
- 18. 返回Jekyll插件目錄中的文件列表?
- 19. Jekyll針對集合子目錄的嵌套循環問題
- 20. Jekyll max摘錄長度
- 21. 如何安全地擦除Python中的文件/目錄?
- 22. 更新Jekyll項目當地
- 23. 想要在jekyll中創建另一個_post目錄
- 24. 在Jekyll站點中爲GitHub頁面包含多個sass目錄?
- 25. 如何在github子目錄中託管Jekyll博客?
- 26. 讓Jekyll在任何目錄下都能處理Sass?
- 27. 無法使用分頁工作在Jekyll中/檔案/目錄
- 28. Jekyll - 「包含」參考文件不在外面「_includes」目錄
- 29. 如何在Jekyll站點中按原樣複製子目錄
- 30. 從子目錄訪問Jekyll收集文件