Jekyll: БинтаксичСская ошибка Тидкости

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 17 сСнт. 2016  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: jekyll/jekyll

  • [ ] Π― ΡΡ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎ это ошибка, Π° Π½Π΅ вопрос использования Jekyll.
  • [x] Π― обновился Π΄ΠΎ послСднСй вСрсии Jekyll (ΠΈΠ»ΠΈ), Ссли Π½Π° GitHub Pages, Π΄ΠΎ послСднСй вСрсии github-pages
  • [x] Π― ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π» Ρ„Π°ΠΉΠ» Π’ΠšΠ›ΠΠ” Π½Π° https://jekyllrb.com/docs/contributing/
  • [ ] Π­Ρ‚ΠΎ запрос Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

  • [ ] Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ (ΠΈΠ»ΠΈ тСстировал) _macOS _ 10+
  • [x] Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ (ΠΈΠ»ΠΈ тСстировал) _Debian/Ubuntu _ GNU/Linux
  • [ ] Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ (ΠΈΠ»ΠΈ тСстировал) _Fedora _ GNU/Linux
  • [ ] Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ (ΠΈΠ»ΠΈ тСстировал) _Arch _ GNU/Linux
  • [ ] Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ (ΠΈΠ»ΠΈ тСстировал) _Π”Ρ€ΡƒΠ³ΠΎΠ΅ _ GNU/Linux
  • [ ] Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ (ΠΈΠ»ΠΈ тСстировал) _Windows _ 10+

  • [ ] Π― пытался ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ.
  • [ ] ΠΠ΅Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ API ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².
  • [ ] Π£ мСня Π±Ρ‹Π»Π° ошибка Π½Π° GitHub Pages, ΠΈ я воспроизвСл Π΅Π΅ локально.
  • [ ] Π£ мСня Π±Ρ‹Π»Π° ошибка Π½Π° GitHub Pages, ΠΈ слуТба ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ GitHub сказала, Ρ‡Ρ‚ΠΎ это ошибка Jekyll.
  • [ ] Π£ мСня Π±Ρ‹Π»Π° ошибка Π½Π° GitHub Pages, ΠΈ я Π½Π΅ провСрял Π΅Π΅ локально.
  • [ ] Π― пытался ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ.
  • [x] Π­Ρ‚ΠΎ Π±Ρ‹Π» ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Π±Π°Π³.

    Мои шаги ΠΏΠΎ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡŽ

Π― ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²ΠΎ врСмя компиляции, ΠΊΠ°ΠΊ я ΠΌΠΎΠ³Ρƒ это ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ

Liquid Warning: Liquid syntax error (line 5): Expected id but found open_square in "item in site.[item.label]" in feeds/feed.json
    Liquid Warning: Liquid syntax error (line 19): Expected id but found open_square in "post in site.categories.[page.category]" in /_layouts/category.html
    Liquid Warning: Liquid syntax error (line 19): Expected id but found open_square in "post in site.categories.[page.category]" in /_layouts/category.html
    Liquid Warning: Liquid syntax error (line 19): Expected id but found open_square in "post in site.categories.[page.category]" in /_layouts/category.html
    Liquid Warning: Liquid syntax error (line 19): Expected id but found open_square in "post in site.categories.[page.category]" in /_layouts/category.html
    Liquid Warning: Liquid syntax error (line 19): Expected id but found open_square in "post in site.categories.[page.category]" in /_layouts/category.html
    Liquid Warning: Liquid syntax error (line 19): Expected id but found open_square in "post in site.categories.[page.category]" in /_layouts/category.html
    Liquid Warning: Liquid syntax error (line 19): Expected id but found open_square in "post in site.categories.[page.category]" in /_layouts/category.html
    Liquid Warning: Liquid syntax error (line 19): Expected id but found open_square in "post in site.categories.[page.category]" in /_layouts/category.html
    Liquid Warning: Liquid syntax error (line 19): Expected id but found open_square in "post in site.categories.[page.category]" in /_layouts/category.html

катСгория.html

<h1 class="title">{{ page.title }}</h1>

{% unless page.content == '' %}
  <p>{{ page.content }}</p>
{% endunless %}
<ul id="blog-posts" class="posts">
{% for post in site.categories.[page.category] %}
  <li><span>{{ post.date | date: "%d/%m/%Y" }} &raquo;</span><a href="{{ post.url }}">{{ post.title }}</a></li>
{% endfor %}
</ul>

Ρ„ΠΈΠ΄.json

{% assign first = true %}
[
{% for collection in site.collections %}
    {% for item in collection %}
        {% for item in site.[item.label] %}
            {% if item.title != null and item.title != empty %}
            {% unless first %},{% endunless %}{
                "title": {{item.title | jsonify}},
                "content": {{item.content | markdownify | strip_html | jsonify}},
                "link": "{{ site.baseurl }}{{ item.url }}",
                "date": "{{ item.date }}",
                "excerpt": "{{ item.snippet }}",
                "search_omit": "{{ item.search_omit }}"
            }
            {% assign first = false %}
            {% endif %}
        {% endfor %}
    {% endfor %}
{% endfor %}


{% for post in site.posts %}
    {% if post.title != null and post.title != empty %}
    {% unless first %},{% endunless %}{
        "title": {{post.title | jsonify}},
        "content": {{post.content | markdownify | strip_html | jsonify}},
        "link": "{{ site.baseurl }}{{ post.url }}",
        "date": "{{ post.date }}",
        "excerpt": "{{ post.snippet }}",
        "search_omit": "{{ post.search_omit }}"
    }
    {% assign first = false %}
    {% endif %}
{% endfor %}

{% for page in site.pages %}
    {% if page.title != null and page.title != empty %}
    {% unless first %},{% endunless %}{
        "title": {{page.title | jsonify}},
        "content": {{page.content | strip_html | jsonify}},
        "link": "{{ site.baseurl }}{{ page.url | replace: 'index.html', '' }}",
        "date": {{ page.date | jsonify }},
        "excerpt": {{ page.description | jsonify }},
        "search_omit": "{{ page.search_omit }}"
    }
    {% assign first = false %}
    {% endif %}
{% endfor %}
]

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

@MertcanGokgoz Π’Π°ΡˆΠ° ссылка 404ing. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅?

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ: каТСтся, Ρ‡Ρ‚ΠΎ site.tags.[page.tag] слСдуСт Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° site.tags[page.tag] (ΡƒΠ΄Π°Π»ΠΈΠ² Ρ‚ΠΎΡ‡ΠΊΡƒ)

ВсС 3 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π­Ρ‚ΠΎ Π½Π΅ ошибка.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΏΠΎ использованию Jekyll, Π·Π°Π΄Π°ΠΉΡ‚Π΅ свой вопрос Π½Π° страницС https://talk.jekyllrb.com.

Как ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² сообщСнии ΠΎΠ± ошибкС, site.categories.[page.category] нСдСйствитСлСн.

я Ρ€Π΅ΡˆΠΈΠ» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ

https://talk.jekyllrb.com/t/liquid-syntax-error/2982/7?u=mertcangokgoz

@MertcanGokgoz Π’Π°ΡˆΠ° ссылка 404ing. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅?

Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ: каТСтся, Ρ‡Ρ‚ΠΎ site.tags.[page.tag] слСдуСт Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° site.tags[page.tag] (ΡƒΠ΄Π°Π»ΠΈΠ² Ρ‚ΠΎΡ‡ΠΊΡƒ)

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ