포스트

Liquid syntax error {{}}

Liquid syntax error {{}}

문제 원인

Jekyll에서 템플릿 언어로 Liquid를 사용한다. Liquid의 문법을 보면 중괄호 두 개를 쓰는데, 이게 다른 언어의 문법과 겹치게 되면 에러가 발생할 수 있다.

예시로 mustache를 들 수 있다.

해결 방법

에러가 나는 부분 앞에 {% raw %}를 붙이고, 끝나는 부분에 {% endraw %} 를 붙이면 된다.

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.