我正在使用Jekyll获取一些静态网站模板,我有一个产品html网页文件夹,我希望将其捆绑到根网站/ 文件夹中,而不是绑定到网站/产品中文件夹。
以下示例仅包含2个产品页面:
src文件夹
输出到网站
有一种简单的方法吗?
此外,还有一种简单的方法可以将产品附加到此文件夹中的每个文件中吗?
答案 0 :(得分:1)
尝试调查杰基尔collections。您特别想要Permalink feature。希望以下代码片段能帮助您入门。
<强> config.yml 强>
collections:
products:
output: true
permalink: /product-:title/
源代码树
_products
|
1.html
2.html
3.html
...
输出树
_site
|
product-1
|
index.html
product-2
|
index.html
product-3
|
index.html
...
这创造了非常好的永久链接&#34;在正确名称的目录中使用index.html
删除文件结尾的结构。当然你可以设置它来创建丑陋的永久链接&#34; (project-1.html
等),但我更喜欢这种风格。