2016-02-16 4 views
0

Я только начинаю с Jekyll, и мне удалось сделать некоторые интересные вещи локально - то есть, когда я локально обслуживаю страницу и открываю ее в своем браузере, все работает нормально.Jekyll: жидкие теги, показанные при размещении на GitHub

Однако, когда я толкнул все на GitHub, я вижу теги liquid на своих страницах, а не то, за что они должны стоять.

Я даже не уверен, как я могу отладить это, так как локально все выглядит нормально. Я убедился, что мои локальные и удаленные репозитории синхронизированы.

Спасибо!

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ - HTML и CSS оказаны надлежащим образом, и Jekyll frontmatter, кажется, делает свою работу, правильно указывает на макетах. Это только жидкие теги, которые, похоже, не работают. У меня были liquid теги, которые отлично работали на начальных тестах, которые я делал непосредственно в удаленном репозитории (очень простые вещи, такие как показ названий, дат и т. Д.), Но после нажатия на то, что я написал (и успешно протестировал) локально, кажется, что они не правильно интерпретируется.

+0

Адрес репозитория? –

+0

https://github.com/a-silvia/a-silvia.github.io; должен был подумать об этом :) – sissas

ответ

0

В ваших трех _layouts добавьте <meta charset="UTF-8"> сразу после открытия <head>.

_layouts/default.html и _layouts/timeline.html изменение {{ page.content }} до {{ content }}.

_includes/timeline.html удалить {{ page.content | markdownify }}.

+0

большое вам спасибо за ваши проблемы :) – sissas

Смежные вопросы