menulogo

Utterances 댓글을 다른 포스트로 옮기기

@corinthioniaNovember 28, 2021

Intro

Gatsby와 댓글 플러그인 Utterances를 사용하다 보면 아래와 같은 경우가 발생한다.

  • 카테고리명 수정
  • 카테고리 이동
  • markdown 파일명 변경


하지만 댓글이 변경된 포스트를 따라 자동으로 옮겨지지 않기 때문에 코멘트가 저장되는 repository의 issue를 직접 수정해야 한다.

예를 들어 보자!

나는 FE 카테고리에 React Router Dom이라는 글을 작성했고, 파일명은 RRD.md였다. 본래는 테스트용으로 작성한 글이었는데, 지인들이 단 댓글을 그냥 지우기 아까워서 방명록 글을 새로 팠고 해당 포스트에 댓글들을 옮기고 싶었다.

20
blog-comments repository의 issue에는 이렇게 등록되어 있었다.

21
먼저 해당 issue의 제목을 ${카테고리명}/${파일명}/ 으로 변경한다.
나는 etc 카테고리에 guest-book.md 파일을 작성했기 때문에 위와같이 변경해 주었다.

사실 여기까지만 해도 댓글이 옮겨지는 것을 볼 수 있다.

22
그래도 난 본문 내용까지 바꿔 주었다.
23
근데 진짜 아무렇게나 적어도 댓글은 잘 옮겨진다.

끝!

24
댓글들이 아주 자알 옮겨졌다!
근데 쓰고 나니까 진짜 별거없네,,, 🙄

다음 글 →axios request interceptors 로 access token 재발급하기