인프런 커뮤니티 질문&답변

이재용님의 프로필 이미지

작성한 질문수

React 기반 Gatsby로 기술 블로그 개발하기

마크다운 형식의 포스트 출력하기

[17강 25강] Cannot query field "html" on type "MarkdownRemark" 오류

해결된 질문

작성

·

519

1

안녕하세요 본 강의를 통해 블로그를 만들고 있습니다.

17강을 진행하는 중에

이 메세지가 발생했고, 이로 인해 게시글을 조회할 수 없었습니다. 공식문서를 찾아 봐도 뭐가 문제인지 몰랐습니다.

일단 쿼리에서 html부분을 주석 처리하고 24강까지 진행했습니다. 주석처리하니 "게시글 상단부분 구현"같은 것은 잘 됩니다.

왜 html 쿼리가 진행되지 않는지 도저히 모르겠습니다.

도움이 필요합니다.

제 깃허브 주소는 아래와 같습니다.

https://github.com/Test-Of-LEE/Test-Of-LEE-BlogProject/tree/main/BlogProject

 

감사합니다.

답변 1

0

주현도님의 프로필 이미지
주현도
지식공유자

안녕하세요, 이재용님

확인해보니 gatsby-transformer-remark 라이브러리의 버전 문제로 확인됐습니다.

강의 업로드 날짜 기준 해당 라이브러리의 버전이 4.11.0 이었는데 버전을 동일하게 맞춰주니 html 쿼리가 정상적으로 된 것을 확인했습니다!

추후 강의 업데이트가 이루어지면서 모든 라이브러리의 버전도 갱신할 예정이지만, 그 전까지는 강의 업로드 기준 버전을 사용해주시면 감사하겠습니다 :)

이재용님의 프로필 이미지
이재용
질문자

감사합니다! 버전을 바꾸니 정상적으로 작동합니다. 계속 고민이었는데 고맙습니다 ㅠㅠ