Jinhua

Results 2 comments of Jinhua

如果是egg-graphql 2.0以下版本,可以将插件中间件复制到项目下修改,覆盖插件里的中间件,具体修改配置graphqlKoa时带上formatError,在formatError中做错误的统一处理。 2.0+之后,同样的方式不灵了因为graphqlKoa api修改了,formatError只能在定义server的时候定义。

@SingleMai ## egg-egg-graphql 1.x版本 egg-egg-graphql 1.x版本对应的apollo-server-koa是1.x,下面是apollo-server-koa 1.x的官方demo: https://github.com/apollographql/apollo-server/blob/v1.4.0/packages/apollo-server-koa/README.md ``` import koa from 'koa'; // koa@2 import koaRouter from 'koa-router'; import koaBody from 'koa-bodyparser'; import { graphqlKoa } from 'apollo-server-koa'; const...