将 nestjs 与 apollo-server 版本 2 一起使用
Using nestjs with apollo-server version 2
我开始学习 nestjs 并尝试 this example 使用 graphql。
但是该示例是为 apollo-server 版本 1 编写的,现在我在使用 apollo-server 版本 2 时遇到了问题。
目前我不清楚如何将 apollo-server 版本 2 放入 consumer:
consumer
.apply(
graphiqlExpress({
endpointURL: '/graphql',
subscriptionsEndpoint: `ws://localhost:3001/subscriptions`,
}),
)
.forRoutes('/graphiql')
.apply(graphqlExpress(req => ({ schema, rootValue: req })))
.forRoutes('/graphql');
有人请教如何将此 nextjs 示例与 apollo-server 版本 2 一起使用吗?
示例已经更新(+确保将您的 @nestjs/graphql
更新到最新版本)
我开始学习 nestjs 并尝试 this example 使用 graphql。
但是该示例是为 apollo-server 版本 1 编写的,现在我在使用 apollo-server 版本 2 时遇到了问题。 目前我不清楚如何将 apollo-server 版本 2 放入 consumer:
consumer
.apply(
graphiqlExpress({
endpointURL: '/graphql',
subscriptionsEndpoint: `ws://localhost:3001/subscriptions`,
}),
)
.forRoutes('/graphiql')
.apply(graphqlExpress(req => ({ schema, rootValue: req })))
.forRoutes('/graphql');
有人请教如何将此 nextjs 示例与 apollo-server 版本 2 一起使用吗?
示例已经更新(+确保将您的 @nestjs/graphql
更新到最新版本)