Не могу найти конечную точку GraphQL в угловой универсальной установке nestjs.Я добавляю ssr / angularuniversal с помощью ng add @ nestjs / ng-universal.ssr работает и с другими конечными точками, но я не могу найти конечную точку GraphQL
// app.module.ts(nestjs)
import { Module } from '@nestjs/common';
import { AngularUniversalModule } from '@nestjs/ng-universal';
import { join } from 'path';
import { GraphQLModule } from '@nestjs/graphql';
import { HelloModule } from './src/hello/hello.module';
@Module({
imports: [
HelloModule,
GraphQLModule.forRoot({
autoSchemaFile: './server/schema.gql',
}),
AngularUniversalModule.forRoot({
viewsPath: join(process.cwd(), 'dist/browser'),
bundle: require('../server/main'),
liveReload: true,
}),
],
controllers: [],
})
export class ApplicationModule {}
// hello.module.ts(nestjs)
import { Module } from '@nestjs/common';
import { HelloResolver } from './hello.resolver';
import { HelloController } from './hello.controller';
@Module({
imports: [],
controllers: [HelloController],
providers: [HelloResolver],
})
export class HelloModule {}
// hello.resolver.ts
import { Resolver, Query } from 'type-graphql';
@Resolver()
export class HelloResolver {
@Query(() => String)
hello() {
return 'hello';
}
}
# schema.gql
# -----------------------------------------------
# !!! THIS FILE WAS GENERATED BY TYPE-GRAPHQL !!!
# !!! DO NOT MODIFY THIS FILE BY YOURSELF !!!
# -----------------------------------------------
type Query {
hello: String!
}
Я думаю, что api / graphql должен обслуживать graphql PlayGround, но он перенаправляет на "/"