graphql使用主体解析器中间件?

graphql使用主体解析器中间件?,graph,apollo-server,Graph,Apollo Server,我使用graphql和koa2。我不想将graphql应用于所有接口。我想尝试RESTfulAPI+graphql const膝关节炎=要求(KOA) const json=require('koa-json') const bodyparser=require('koa-bodyparser') const config=require(“./config”) const port=config.URL.port const cors=require(“@koa/cors”) const U

我使用graphql和koa2。我不想将graphql应用于所有接口。我想尝试RESTfulAPI+graphql

<代码> const膝关节炎=要求(KOA) const json=require('koa-json') const bodyparser=require('koa-bodyparser') const config=require(“./config”) const port=config.URL.port const cors=require(“@koa/cors”) const UserRoute=require('./routes/user.router') const{ApolloServer,gql}=require('apollo-server-koa') const app=新Koa() 常量typeDefs=gql` 打字簿{ 标题:字符串 作者:String } 类型查询{ 书籍:[书籍] } ` 常量解析程序={ 查询:{ 书籍:()=>书籍, }, } 应用程序使用(cors)({ 来源:“*”, 证书:正确, 方法:['PUT','POST','GET','DELETE','OPTIONS'], AllowedHeader:['Content-Type'、'Content-Length'、'Authorization'、'Accept'、'X-Requested-With'、'X-access-token'] })) app.use(UserRoute.routes(),UserRoute.allowedMethods()) app.use(bodyparser()) 使用(json()) const server=new ApolloServer({typeDefs,resolvers}) server.applyMiddleware({ 应用程序, 路径:config.URL.graphql, }) module.exports=app.listen(端口) 我只想在一些接口上使用graphql

我使用邮递员进行调试。有什么好的建议吗

谢谢你

问题已经解决了

谢谢你

问题已经解决了

多谢各位