Jekyll - объявляйте путь к изображению в начале как переменную, используя {{site.url}}

Когда я использую{{ site.url }} тег для пути к изображению внутри переменной в начале, он не переводится в HTML.

Следующее работает отлично:

---
layout: post
title: chickpea
img: <img class="caption__media" data-interchange="[../asset/img/chickpea-small.jpg (small)], [../asset/img/chickpea-medium.jpg, (medium)], [../asset/img/chickpea-large.jpg, (large)]">
---

Это не работает:

---
layout: post
title: chickpea
img: <img class="caption__media" data-interchange="[{{site.url}}/asset/img/chickpea-small.jpg (small)], [{{site.url}}/asset/img/chickpea-medium.jpg, (medium)], [{{site.url}}/asset/img/chickpea-large.jpg, (large)]">
---

Но когда я использую ту же ссылку на изображение с{{site.url}} тегвнутри поста, а не как переменная, оно работает.

Анализ созданного сайта показывает, что Jekyll не конвертирует{{site.url}} тег, когда я использую его в переменной изображения, определенной в передней части.

Итак, вопрос: как я могу заставить Джекилла правильно перевести путь к изображению во фронте YAML?

Ответы на вопрос(2)

Ваш ответ на вопрос