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

JaeWon Kim님의 프로필 이미지
JaeWon Kim

작성한 질문수

GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]

카테고리 추가할때 서버 통신 오류인거 같은데 봐주세요

해결된 질문

작성

·

285

0

svelte-apollo의 query를 사용해 categoryList의 카테고리 리스트 query(GET_CATEGORIES) 하면 이렇게 오류가 나는데

앞에 서버 셋팅 할때 에러가 있는걸까요 ? getClient할때..

서버셋팅 할때 강의들은거랑 기존 소스 참고해서 서버설정 했는데 왜 통신이 안될까요 ㅠ

 

답변 1

0

Indie Coder님의 프로필 이미지
Indie Coder
지식공유자

일단 오류 상으로는 ApolloClient 가 정상적으로 세팅되지 않아 발생하는 것 같습니다.

imports/ui/apollo/apollo-client.js 에 ApolloClient 설정과

imports/ui/App.svelte에 svelte-apollo에서 setClient 하는 부분을 다시 한번 확인해 보시기 바랍니다.

만약 다 정상이라면 nodejs버전과

다음 패키지들의 버전이 어떻게 되는지 확인 부탁드리겠습니다.

svelte-apollo

@apollo/client

 혹시 다른 이유로 query(GET_CATEGORIES)를 .svelte 파일 이외에 js파일에서 실행시킨 것인지도 확인 부탁드리겠습니다.

 

 

JaeWon Kim님의 프로필 이미지
JaeWon Kim
질문자

node는 14.21.2

svelte-apollo 0.5.0

@apollo/client 는 3.7.3

 

이렇게 입니다!

Indie Coder님의 프로필 이미지
Indie Coder
지식공유자

일단 사용하시는 버전에는 이상이 없는 것 같습니다.

위에서 말씀드린 부분인

imports/ui/apollo/apollo-client.js 에 ApolloClient 설정과

imports/ui/App.svelte에 svelte-apollo에서 setClient 하는 부분을 다시 한번 확인해 보시고,

혹시 query(GET_CATEGORIES) 같은 코드를 .svelte 컴포넌트가 아닌 js 파일에서 사용하신 부분이 없는지도 확인 부탁드리겠습니다.

JaeWon Kim님의 프로필 이미지
JaeWon Kim

작성한 질문수

질문하기