У меня есть следующие в моем _config.yml
:массив в конфигурации разобран отличается от локального и сервера
slides: [1,2,3]
Тогда я итерацию над ней на мой взгляд:
{% for i in site.slides %}
// dummy slide
{% endfor %}
Он отлично работает на моем локальном разработчика машина, фиктивный слайд отображается трижды, но на страницах github он отображается только один раз. Вы, ребята, знаете почему? Это может быть проблема с версией?
Большое вам спасибо, что решила проблему. – Michelle
Я бы утвердил, что «сломанный» является лучшим описанием, чем «строгий», если это действительно поведение парсера YAML github. Спецификация [YAML] (http://www.yaml.org/spec/1.2/spec.html#id2790088) очень четко разрешает форму 'slides: [1,2,3]'. – dbenhur
AFAIK, [были] (http://yaml.org/spec/1.0/#id2489726) последовательности _block_ и последовательности _flow_ в более ранних спецификациях YAML. Я бы назвал ограничение на разрешенных языках строкой «ограничение»/«ограничение», а не «ошибка». E. g., Спецификация HTML явно позволяет использовать теги 'summary' /' details', но кто осмеливается признать, что Firefox поддерживает _broken_ HTML :-) Во всяком случае, блокируйте записи нотации, пока поток идет, вот и все. – mudasobwa