Categorias
iiiiii
instalar apollo
Descripcion
pagina de apollo :
Nota
1. documentacion de apollo: https://www.npmjs.com/package/apollo-server-core
2. instalamos apollo :
2.1 :yarn add apollo-server-core
3. configuramos el app.module
4. fin
app.module
import { join } from 'path';
import { Module } from '@nestjs/common';
import { ApolloDriverConfig,ApolloDriver } from '@nestjs/apollo';
import { GraphQLModule } from '@nestjs/graphql';
import { HelloWorldModule } from './hello-world/hello-world.module';
import { ApolloServerPluginLandingPageLocalDefault } from '@apollo/server/plugin/landingPage/default';
@Module({
imports: [
GraphQLModule.forRoot<ApolloDriverConfig>({
driver: ApolloDriver,
autoSchemaFile: join(process.cwd(), 'src/schema.gql'),
playground:false, //Esto indica que se habilitara o no la pagina donde se hacen los querys, en caso de que no esta habilitado la pagina debera porcionarse por codigo la consulta.
plugins:[
ApolloServerPluginLandingPageLocalDefault()
]
}),
HelloWorldModule
],
controllers: [],
providers: [],
})
export class AppModule {}