• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    해결됨

graphql-codegen 설치 에러

22.12.26 23:23 작성 22.12.26 23:27 수정 조회수 699

0

강의를 보고 graphql-codegen 설치를 진행하는데 yarn generate 명령어를 입력하니 아래와 같은 에러가 발생합니다.  수업 자료를 보고 다시 설치해봐도 동일한 오류가 계속 발생합니다.

질문.PNG

답변 3

·

답변을 작성해보세요.

4

위와 같은 문제로 해결했습니다. codegen.yaml 파일 전부다 다시 맨 처음 라인으로 들여쓰기 없애시고, 스페이스로 들여쓰기 구분하여 해결하였습니다. 저 같은 경우는 Prettier를 사용하고 있어서 자동 들여쓰기가 탭으로 인식하는 경우입니다.

주철민님의 프로필

주철민

2023.08.19

감사합니다.. 덕분에 해결했어요 !

2

Camp_멘토님의 프로필

Camp_멘토

2022.12.27

안녕하세요 헤헤헿님
만약 위의 방법으로도 해결이 안되셨다면 아래와 같은 방법을 시도해보세요.

오류를 읽어보시면
plain value cannot with a tab character ...
이라고 나와있죠?

즉 tab을 이용하지 말라는 의미입니다. yml 파일에서는 각 띄어쓰기도 스페이스로 작성했는지 tab으로 작성했는지를 모두 인식합니다.

혹시 줄을 들여쓰기 해주실 때 tab을 사용하지 않았는지 다시 한 번 확인해보세요.

만약 tab을 사용하셨다면 tab이 아닌 스페이스로 들여쓰기를 해서 시도해보시고
해결되지 않으시면 코멘트 부탁드립니다 :)

0

안녕하세요! 헤헤헿님!

해당 문제는 windows 경로 문제로 판단됩니다.
./src/commons 와 같은 표기 방식은 linux, mac 등에서 사용되는 표기법입니다.
windows 운영체제는 .\src\commons 와 같은 방식으로 변경해 주세요.
\ 이 기호는 엔터 키 위쪽에 있는 역슬레시 기호입니다.

따라서 .\src\commons\types\generated\types.ts 로 수정한 후 다시 시도해 주세요.
만약, 위 방법도 되지 않는다면, .\\src\\commons\\types\\generated\\types.ts와 같이
역슬레시(\)를 2번씩 입력해 주세요.

시도해 보시고 안되면 다시 답변 주세요.

감사합니다.