【文件属性】:
文件名称:koa-graphql:使用Koa创建GraphQL HTTP服务器
文件大小:138KB
文件格式:ZIP
更新时间:2021-02-03 14:44:13
graphql koa koa-middleware koa-graphql KoaJavaScript
GraphQL Koa中间件
使用创建GraphQL HTTP服务器。
端口
安装
npm install --save koa-graphql
用法
将koa-graphql为路由处理程序:
const Koa = require ( 'koa' ) ;
const mount = require ( 'koa-mount' ) ;
const graphqlHTTP = require ( 'koa-graphql' ) ;
const app = new Koa ( ) ;
app . use ( mount ( '/graphql' , graphqlHTTP ( {
schema : MyGraphQLSchema ,
graphiql : true
} ) ) ) ;
app . listen ( 4000 ) ;
使用koa-router @ 7
const Koa = require ( 'koa' ) ;
const Router = require ( 'koa-router' ) ; // koa-router@7.x
const graphql
【文件预览】:
koa-graphql-master
----.eslintrc(6KB)
----.flowconfig(210B)
----yarn.lock(191KB)
----src()
--------renderGraphiQL.js(6KB)
--------__tests__()
--------index.js(11KB)
----PATENTS(2KB)
----flow-typed()
--------npm()
----examples()
--------index.js(578B)
----.travis.yml(1014B)
----LICENSE(1KB)
----.prettierrc(79B)
----README.md(11KB)
----resources()
--------prepublish.sh(1000B)
--------mocha-bootload.js(131B)
--------travis_after_all.py(3KB)
--------interfaces()
--------watch.js(5KB)
----.gitignore(90B)
----package.json(3KB)