리퀴드 문법 탈출하기 liquid escape
지킬 블로그에서 글을 작성하다보면 코드블럭에 리퀴드문법을 작성하는 경우가 있는데, 그냥 작성하게 되면 코드블럭에 포함된 리퀴드코드가 빌드하는 과정에서 의도치 않게 리퀴드 코드가 실행될 수 있습니다.
예를들어서 리퀴드문법에 소개하는 글을 아래처럼 작성하고
---
layout: posts
title: "제목"
---
**리퀴드 문법에서 변수선언은 이렇게합니다 !!**
```
{% assign var="어떤값을 저장할까." %}
```
빌드후 실제로 렌더링된 페이지를 확인해보면 이렇게 코드 템플릿 안에 있던 리퀴드 코드가 실행되어 공백으로 바뀐모습을 확인할 수 있습니다.
그래서 우리는 코드 템플릿에서 리퀴드 문법을 같이 표시하고 싶다면 리퀴드 코드에 대하여 이스케이프하는 작업을 해주어야 합니다. 리퀴드 코드를 이스케이프 하는 방법을 소개합니다.
리퀴드 코드를
{% raw %}
와{% endraw %}
로 감싸주세요.
---
layout: posts
title: "제목"
---
**리퀴드 문법에서 변수선언은 이렇게합니다 !!**
```
{% raw %}{% assign title="제목입니다." %}{% endraw %}
```
태그: jekyll
Back to Top ↑
댓글남기기