GRAPHQL-CODEGEN
https://www.graphql-code-generator.com/
에서 설치해야한다.
난 이미 graphql가 있으므로 다음 것부터 설치해주겠다.
yarn add -D @graphql-codegen/cli
yarn add -D @graphql-codegen/typescript
그리고 나서
codegen.yml 파일 생성 후 아래 코드를 넣어준다.
schema: http://localhost:3000/graphql
generates:
./src/types.d.ts:
plugins:
- typescript
config:
typesPrefix: I
typesPrefix: I 를 넣어준 이유는 타입스크립트를 헷갈리지 않게 보기 위하여 I를 넣어줬다.
그리고 터미널에 아래 코드를 입력해준다.
npx graphql-codegen
그러면 codegen.yml에 들어가면 I가 붙은 것을 볼 수 있다!