GraphQL API 만들기

윤민상·2022년 12월 28일
0

GraphQL

목록 보기
3/5
post-thumbnail

GraphQL API 만들기

준비

  • npm init -y

  • npm i apollo-server graphql

  • npm i nodemon -D

  • server.js / .gitignore 파일 생성

  • .gitignore에서 node_modules/ 추가 후 git init .

  • package.json에서
    "scripts": {
    "dev": "nodemon server.js"
    },
    "type": "module" 로 수정

    "type": "module"로 하는 이유는 import문이 아닌 다른 문법을 사용해야 되기 떄문이다.

    • const { ApolloServer, gql } = require("apollo-server");
  • server.js
    import { ApolloServer, gql } from "apollo-server"; 추가

  • npm run dev

server.js를 저장할떄마다 nodemon이 재시작을 시킨다.



server.js

import { ApolloServer, gql } from "apollo-server";

const server = new ApolloServer({});

server.listen().then(({ url }) => {
  console.log(`Running on ${url}`);
});

이런에러가 뜬다 다음편에서 수정해보도록 하자.

profile
비전공자 개발자

0개의 댓글