인스타그램 클론 코딩/#1 설정

# 1.1 GraphQL 서버 생성

정중식 2019. 12. 15. 21:37
  • yarn add dotenv
    • - dtenv 모듈은 .env 파일을 읽음
  • src .env 파일을 만듦 (PORT = 4000 작성)
  • server.js
require("dotenv").config();
import { GraphQLServer } from "graphql-yoga";

const PORT = process.env.PORT || 4000;

const typeDefs = `
    type Query{
        hello:String!
    }
`;

const resolvers = {
  Query: {
    hello: () => "Hi"
  }
};

const server = new GraphQLServer({ typeDefs, resolvers });

server.start({ port: PORT }, () =>
  console.log(`Server running on port ${PORT}`)
);

yarn dev 실행시 콘솔출력됨