Closed lotstar87 closed 4 years ago
shell을 단독(deps, devDeps에 things-factory 모듈이 포함되지 않은 경우)으로 실행시킬 때, 아래와 같은 메세지가 발생하여 서버가 실행되지 않음.
GraphQLError: Syntax Error: Expected Name, found "}".
Query, Mutation, Subscription 등의 타입 선언시, 내용이 비어있을 경우 해당 문제가 발생.
e.g.
type Query { }
Query, Mutation, Subscription의 내용이 비어있을 경우, 선언하지 않는다. 다만, Query의 경우 root에 Query 타입이 없으면 오류가 발생하므로, greeting과 같은 query를 추가한다.
증상
shell을 단독(deps, devDeps에 things-factory 모듈이 포함되지 않은 경우)으로 실행시킬 때, 아래와 같은 메세지가 발생하여 서버가 실행되지 않음.
원인
Query, Mutation, Subscription 등의 타입 선언시, 내용이 비어있을 경우 해당 문제가 발생.
e.g.
해결방법
Query, Mutation, Subscription의 내용이 비어있을 경우, 선언하지 않는다. 다만, Query의 경우 root에 Query 타입이 없으면 오류가 발생하므로, greeting과 같은 query를 추가한다.