将Nestjs与Apollo-Server版本2一起使用

时间:2018-08-18 15:36:11

标签: typescript apollo-server nestjs

我开始学习nestjs,并尝试使用graphql this example

但是该示例是针对阿波罗服务器版本1编写的,现在我很难使它与阿波罗服务器版本2一起使用。 目前,我不清楚如何将apollo服务器版本2放入consumer

consumer
  .apply(
    graphiqlExpress({
      endpointURL: '/graphql',
      subscriptionsEndpoint: `ws://localhost:3001/subscriptions`,
    }),
  )
  .forRoutes('/graphiql')
  .apply(graphqlExpress(req => ({ schema, rootValue: req })))
  .forRoutes('/graphql');

有人请提示如何将此nextjs示例与阿波罗服务器版本2一起使用?

1 个答案:

答案 0 :(得分:1)

示例已更新(+确保将@nestjs/graphql更新为最新版本)