如何使用NestJS GraphQL创建NuxtJS Apollo

如何使用NestJS GraphQL创建NuxtJS Apollo,graphql,nuxt.js,apollo,nestjs,express-graphql,Graphql,Nuxt.js,Apollo,Nestjs,Express Graphql,我正在尝试将我的NuxtJS应用程序(@NuxtJS/apollo)与我的NestJS应用程序(@NestJS/graphql)连接起来,它只能作为graphql服务器使用 我想不出阿波罗号的入口 我总是得到一个404,这是正确的,因为我不知道如何 这是我的nuxt配置 apollo: { clientConfigs: { default: { httpEndpoint: 'http://localhost:4000', browserHttpEndpoint

我正在尝试将我的NuxtJS应用程序(@NuxtJS/apollo)与我的NestJS应用程序(@NestJS/graphql)连接起来,它只能作为graphql服务器使用

我想不出阿波罗号的入口

我总是得到一个404,这是正确的,因为我不知道如何

这是我的nuxt配置

apollo: {
  clientConfigs: {
    default: {
      httpEndpoint: 'http://localhost:4000',
      browserHttpEndpoint: '/graphql'
    }
  }
}
这是我的巢穴

import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';

async function bootstrap() {
  const app = await NestFactory.create(AppModule);
  await app.listen(4000);
}
bootstrap();
这是我的AppModule类

import { Module } from '@nestjs/common';
import { GraphQLModule } from '@nestjs/graphql';
import { PagesModule } from './pages/pages.module';

@Module({
  imports: [

    PagesModule,
    GraphQLModule.forRoot({
      typePaths: ['./**/*.graphql'],
    }),
  ],
})
export class AppModule {}
我非常感谢在这件事上的任何帮助

app.module.ts

GraphQLModule.forRoot({
      autoSchemaFile: join(process.cwd(), 'src/schema.gql'),
      path: `/api/ticket/graphql`, // <-
    })
GraphQLModule.forRoot({
autoSchemaFile:join(process.cwd(),'src/schema.gql'),

路径:`/api/ticket/graphql`,//为什么要删除原始问题?@JayMcDoniel我正在尝试尽快获得答案,因为否则,我将无法继续此设置。删除并重新设置问题并不意味着您可以快速获得答案。我以前没有使用过Nuxt,但启动服务器的流程是什么?您可以首先rt嵌套服务器,对吗?是的,没错。嵌套首先nuxt之后。