Created
June 7, 2020 14:38
-
-
Save Joe1220/f9781becf2973096b68cbe8f5d8a1a9f to your computer and use it in GitHub Desktop.
make graphql-yoga server
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import { GraphQLServer } from "graphql-yoga" | |
import logger from "morgan" | |
import cors from "cors" | |
import helmet from "helmet" | |
const createServer = async () => { | |
const server = new GraphQLServer({}) | |
// middleware 추가 | |
server.express.use(logger("dev")) | |
server.express.use(cors()) | |
server.express.use(helmet()) | |
return server.start({ port: 4000 }) | |
} | |
createServer().then(() => console.log(`✅ Server running on http://localhost:4000`)) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment