我正在尝试访问jekyll项目的_data文件夹中存储的某些图像。图像存储在年份文件夹中,如下所示:
.
├── _data
| ├── Images
| ├── 2017
| ├── img1
| └── img2
| ├── 2018
| └── img1
我试图像这样访问2017年的图像:
{% assign year = '2017' %}
{% for folder in site.data.Images %}
{% if year == folder.first %}
{{folder.first}}
{% assign images = folder.last %}
{% for image in images %}
Found
{% endfor %}
{% endif %}
{% endfor %}
但是尽管显示了{{folder.first}},尽管进行了很多搜索,但我仍然不知道如何访问该文件夹中的图像。从不显示“找到”。我尝试过:
{% assign images = folder %}
{% assign images = folder.last %}
{% assign images = folder[1] %}
和其他一些内容,但我似乎无法使其正常工作。任何帮助将不胜感激。
答案 0 :(得分:0)
来自Jekyll的Documentation:
“这些文件必须是YAML,JSON或CSV文件(使用.yml,.yaml,.json或.csv扩展名),...”
jekyll找不到您的无扩展名的文件。