我有一個網站;我手工維護的一些頁面,其他一些頁面我使用工具生成(主要是Shinx)。對於手動維護的頁面,我想遷移到Jekyll。如何在Jekyll站點中按原樣複製子目錄
所以我的想法是複製我的整個網站在一個jekyll項目,並逐步從靜態HTML文件頁面移動到jekyll管理減價文件,更容易維護。另一方面,生成的頁面將被原樣複製。
它工作得很好......除了傑奇不開始以下劃線的文件,我有相當多的複製:獅身人面像的名字有些特別的目錄與領先的下劃線(_static
,_modules
...),和我發佈了一些python代碼,其中還使用了前導下劃線(,例如__init__.py
)。
我知道我可以使用include
指令_config.yml
,並逐個添加所有我想保留的已知文件/目錄。但是我仍然會冒險錯過一些文件(特別是當我的生成器發展時)。
我寧願能夠告訴Jekyll,對於每個生成的子目錄,「這個目錄應該照原樣複製」。這將阻止它查看其中的每個文件以查看是否應該處理該文件,因此將會盲目地複製以下任何一個以下劃線開頭的任何文件。
有沒有辦法做到這一點?我找不到任何...
我無法確定,但afaik沒有。你可能不得不使用'include'指令。 – kleinfreund