Jekyll Liquid Warning Error

Jekyll blog

Posted by 동식이 블로그 on December 3, 2019

Jekyll Liquid Warning Error

처음 블로그를 시작할 때 마주치게 되었던 에러 중 하나이다.

Django를 주로 사용해서 개발을 진행하고, 문서를 정리하던 나에게는 엄청난 양의..? 코드를 수정해야했다…

에러는 왜 발생하는가?

  • Jekyll에서 사용되는 liquid가 ``를 escape 문자로 사용한다. 따라서 문서에 escape문자가 들어있는 경우 Jekyll engine이 경고 메시지를 출력하고, 해당 escape문자 사이에 있는 내용은 무시된다

1

2

  • 해당 문서에는 Django template language를 설명하는 내용이 담겨있었고 이와 Jekyll liquid가 충돌해서 나는 github build error사진이다

에러 해결

  • 해당 내용을 liquid parsing을 하지 않기 위해서는 문장 앞뒤로 다음과 같은 tag를 추가해 주면 warning과 생략되어 나타나는 출력 문제를 해결할 수 있다

3

  • 위 사진은 에러가 발생하던 코드 부분이다

4

  • 위 사진과 같이 문장의 앞 뒤에 rawendraw를 추가해준다


참고사이트