반응형
VSCode에서 폴더 열기
터미널에서 설치 시작
node.js 초기화
npm init -y
apollo server, graphql 설치
npm i apollo-server graphql
개발 과정에서 편하기 위해
뒤에 붙은 -D 옵션은 devDependencies로 설치하기 위한 옵션이다.
npm i nodemon -D
server.js 파일과 .gitignore 파일을 만들고
.gitignore 파일에 다음 줄을 추가한다.
node_modules/
git 저장소를 초기화한다.
git init .
package.json 파일에서 다음 줄을 수정한다.
"scripts": {
"dev": "nodemon server.js"
},
제일 아래줄에 다음 줄을 추가한다.
아래줄을 추가하면 코드에서 import 명령어를 사용할 수 있게 된다.
"type": "module"
이제 server.js 파일에 다음줄을 추가하면 apollo 서버와 graphql을 사용할 수 있게 된다.
import { ApolloServer, gql } from "apollo-server";
반응형