我試圖讓傑基爾重現此頁和子頁面的結構:傑基爾子頁面和資產
_site |---assets (global assets) |---css |---img |---js |---page-name |---index.html |---sub-page-name |---index.html |---assets (sub-page assets) |---css |---sub-page.css |---img |---js
dev的結構是這樣的:
assets |---css |---img |---js pages |---page-name |---index.html |---sub-page-name |---index.html |---assets |---css |---sub-page.scss |---img |---js
但建結果如下:
_site |---assets |---css |---img |---js |---pages |---sub-page-name |---assets |---css |---sub-page.css |---img |---js |---page-name |---index.html |---sub-page-name |---index.html
在_config.yml我:
sass: sass_dir: assets/css style: compressed
在每個子頁液體頭我:
--- layout: default group: page-name subgroup: sub-page-name title: Subpage Title description: Description permalink: page-name/sub-page-name/ class: body-class assets: css: assets/css/sub-page-name.css ---
任何幫助將非常感激。
感謝。這解決了額外的'頁面'文件夾,但創建了一個非常嘈雜的環境,因爲我將得到太多的頁面文件夾與來自Jekyll自己的其他文件夾混合的根目錄。永久鏈接與否是相同的,我只需要確保它以結尾斜槓結尾,這樣我就可以在'sub-page-name'文件夾中找到'index.html'文件。在將'page-name'放入根目錄時,文件'sup-page.scss'不會被編譯。 – Peter