질문드립니다.!
197
32 asked
InfoPage가 어떻게 metadataQuery의 결과값을 매개변수로 실행될 수 있나요?
Answer 1
1
안녕하세요, kumas.K님!
Site Metadata는 Gatsby에서 기본적으로 제공하는 기능으로, gatsby-config.js 파일에서 관리하게 됩니다.
이렇게 생성한 Metadata는 GraphQL Query 문을 통해서 페이지 컴포넌트가 아니더라도, Query문을 생성할 수 있는 다른 컴포넌트에서도 Metadata를 불러올 수 있는 것입니다.

Gatsby 프로젝트를 실행하고, GraphiQL에 접속하면 좌측에 사용 가능한 쿼리 리스트가 나타나죠?
옆의 쿼리는 Gatsby에서 기본적으로 제공해주는 Query의 목록으로, Metadata를 가져오는 Query는 site 안에 있습니다.
그래서 어떤 컴포넌트에서든지 쿼리문만 작성하면 Metadata를 가져올 수 있습니다!
쿼리오류 Field "thumbnail" must not have a selection...
1
853
1
타입스크립트를 설정할 때 jsxPragma 옵션을 뺀 이유는 무엇인가요?
1
586
1
마지막 배포 부분 질문드립니다!
1
617
1
'[username]/[username].github.io' -> 'username/reponame'
0
337
0
IntersectionObserver deploy( gatsby build) 시 오류(자답)
1
388
1
PostHead.tsx BackgroundImage 동작오류(자답)
1
288
0
19강 인피니티 스크롤 IntersectionObserver 코드 위치 수정이 필요합니다.
1
402
1
썸네일 이미지 제작 및 학습 방법 관련 문의
1
436
1
배포 후 포스트 업로드 방법
1
378
1
배포 질문이요!
1
512
1
gatsby develop 오류
1
932
1
깃허브 레퍼지토리 질문드려요
1
340
1
특정 게시글을 클릭하여 상세 페이지로 넘어가는 과정과 SPA에 관한 질문
1
280
1
Unhandled Runtime Error 가 뜹니다
0
502
2
sign in with GitHub 클릭 시
1
393
3
동작 반복 시 오류
1
350
2
const BackgroundImage 질문
1
209
1
오타 문의
1
300
2
Props로 받아 포스트 데이터 출력하기가 안됩니다.
1
200
1
index.tsx allMarkdownRemark 에러..
0
592
2
스네이크 케이스로 변수명을 짓는 이유
1
248
1
'Tagged Template Literal 방식을 통해 정의한 CSS 적용 방법'에서 발생하는 문제
3
344
2
상단 이미지를 썸네일 사용하지않고 다른 이미지를 쓰고싶습니다
1
280
1
여기까지 했는데 runtime 에러가 발생합니다
2
278
1

