Сбой сборки страниц Github при использовании вложенного фронта - PullRequest
0 голосов
/ 06 мая 2020

до сих пор я определял и использовал изображения в своем сообщении в блоге следующим образом:

---
image: "/media/pic001.jpg"
---
<img src="{{page.image}}" />

Теперь я хотел также включить тег alt, поэтому я реструктурировал свой внешний вид :

---
image:
    url: "/media/pic01.jpg"
    alt: "Some image alt text"
---
<img src="{{page.image.url}}" alt="{{page.image.alt}}" />

При локальном использовании bundle exec jekyll build это работает отлично, и мой сайт создается без проблем. Но когда я использую sh на Github, сборка страницы завершается неудачно (без указания c сообщения об ошибке).

В чем причина этого и как я могу это исправить?

1 Ответ

0 голосов
/ 11 мая 2020

Возможно, я обнаружил проблему: jekyll-feed ожидает, что URL-адрес изображения будет image.path вместо image.url. Чтобы избежать этой проблемы, либо переименуйте переменную в заголовке (picture.url или подобное), либо используйте заданное image.path для правильного анализа фида.

...