오보에블로그

[Github] github-pages build error : Liquid Exception: Liquid syntax error 본문

STEADYSTUDY/넓고 얕게

[Github] github-pages build error : Liquid Exception: Liquid syntax error

(OBO) 2022. 5. 5. 13:25
728x90

상황

  • 깃헙 페이지를 통해 마크 다운 포스트를 올린 후, 자동 페이지 빌드 진행 과정 중에 아래와 같은 오류 발생

  Liquid Exception: Liquid syntax error (line 30): Variable '{{1,0}' was not properly terminated with regexp: /\}\}/ in /github/workspace/_posts/2022-05-05-acmicpc0505-post.md

해결 방법

  • 오류 내용을 살펴 보면, 내가 작성한 2022-05-05-acmicpc0505-post.md 에서 {{1,0} 부분을 정규 표현식으로 인식하고, 제대로 끝마쳐지질 않아서 발생한 오류로 보인다.
  • 그러므로, 해당 부분이 정규표현식으로 인식되지 않게 조치를 취해주면 해결 가능하다.
  • 2022-05-05-acmicpc0505-post.md를 보면 {{1,0}이 있는 부분이 있다.
#include <iostream>
#include <algorithm>

...

pair<int,int> Directions[4] = {{1,0}, {0,1}, {-1,0}, {0,-1}};
  • 해당 부분을 정규표현식으로 인식되지 않게 띄워준다.
#include <iostream>
#include <algorithm>

...
// 공백을 넣어준다.
pair<int,int> Directions[4] = { {1,0}, {0,1}, {-1,0}, {0,-1} };
  • 그후에 다시 빌드를 진행하면, 통과하는 것을 볼 수 있다.
728x90