【发布时间】:2019-12-06 20:54:58
【问题描述】:
我正在构建一个 Jekyll 站点,其中包含大约 30 个 favicon 文件(例如 apple-icon、android-icon 等),这些文件需要位于已编译站点的根目录中。
将所有文件放在源 Jekyll 文件夹的根目录中是可能的,并且会起作用,但会在根目录中产生很多混乱,这是我不希望的。因此,是否可以将所有这些文件放在一个单独的文件夹中,并强制该文件夹中的所有文件编译到已编译文件夹的根目录中(如永久链接)。
我知道可以为 index.md 等单个文件设置永久链接,但是否可以为整个文件夹或文件夹中的每个文件设置永久链接?
实际上,我的 Jekyll 网站源文件结构如下所示:
-- index.md
-- _posts
...
-- favicons
-- android-icon-36x36.png
-- android-icon-72x72.png
-- apple-icon.png
我希望将favicons 文件夹中的所有文件编译到根文件夹,如下所示:
-- index.html
...
-- android-icon-36x36.png
-- android-icon-72x72.png
-- apple-icon.png
如果这个问题太长或太短,我很抱歉——这是我的第一个问题,我希望在不久的将来学习如何在 Stack Overflow 上最有效地写问题。
【问题讨论】:
标签: ruby jekyll permalinks