본문 바로가기
관리자

Programming-[Backend]/graphQL

3. 초기 세팅 1 : ES6 코드 적용을 위한 babel-node 설치

728x90
반응형

개요

 

import 와 같은 ES6 이상의 문법으로 서버 코드를 작성하기 위해서 자바스크립트 Transpiler인 babel 을 설치한다.

 

코드

 

1. 아래와 같은 명령어를 순차적으로 입력한다.

npm i nodemon -D
npm i @babel/cli -D
npm i @babel/core -D
npm i @babel/node -D
npm i @babel/preset-env -D

 

i : install의 약어, -D : --save-dev의 약어

 

2.  ".babelrc" 파일을 만들고, 아래 설정값을 넣어준다.

 

{

  "presets": ["@babel/preset-env"]

}

 

3. 아래와 같이 graphQL 초기 세팅을 해준다. nodejs에 비해서 엄청 간단하다.

 

4. 만약 Error : No schema defined 에러가 난다면 schema가 아직 정의되지 않았다는 뜻이다.

728x90
반응형