2014-02-12 3 views
1

며칠 동안 Octopress를 사용하고 있습니다. 오류가 반환빌드 실패 - 액체 예외 : 알 수없는 태그 '블록'

<div class="container"> 
    {% block content %} 
    {% endblock %} 
</div> 

Liquid Exception: Unknown tag 'block' 

는 주위를 둘러 보았다하지만이에 대한 해결책을 찾을 수있다 : 내 게시물에 다음 코드 블록을 사용하는 경우 그러나 최근에이 오류를 만났다.

왜 액체 예외가 발생합니까?

+1

코드 블록을 강조 표시하려면 [docs] (http://octopress.org/docs/plugins/codeblock/)에서 전체 단어 codeblock을 사용하십시오 (예 :'{% codeblock %} '). 단지'{% block %}') – stubaker

+1

액체에'block' 태그가 없습니다. –

답변

-1

block 플러그인이 없습니다. 존재하지 않는 플러그인이나 YAML 명령을 사용할 때 나타나는 표준 오류입니다.

나는 다음 중 하나를 할 수 있습니다 생각 :

{% blockquote %} 
Four scores and sever years ago. 
{% endblockquote %} 

또는

{% codeblock %} 
$ rake generate 
$ rake deploy 
{% endcodeblock %} 

당신은 정말 정말 Octopress에서 문서를 읽어야합니다. 그것은 특히 블로그의 기초를 위해, 함께 제공 모든 것을 나열

http://octopress.org/docs/blogging/plugins/

그것은 내가 위에서 게시 된 단지 두에 대한 많은 많은 많은 옵션이 있습니다. exammple를 들어, 나는 종종 내 blockquotes의 저자 정의 :

{% blockquote Abraham Lincoln http://www.abrahamlincolnonline.org/lincoln/speeches/gettysburg.htm The Gettysburg Address %} 
Four score and seven years ago our fathers brought forth on this continent, 
{% endblockquote %} 

을 그리고 그 해당 웹 페이지에 대한 링크로 게티스버그 주소와, 하단에 좋은 <cite>와 아주 예쁜 나타날 것입니다.

0

나는 이것이 아주 오래되었다는 것을 알고있다. 그러나 참고로 지킬의 액체 템플릿 언어는 여전히 제한적이다. extendsblock으로 액체 템플릿에 대한 참조를 실행했지만 지킬은 이러한 태그를 지원하지 않습니다.