在构建时生成graphql类型定义

时间:2019-02-24 17:19:33

标签: graphql nestjs graphql-tools

由于@ nestjs / graphql可以在启动时生成类型定义,因此我正在寻找在构建时执行此操作的方法,以放入辅助包中。但是由于没有模式,所以我想知道如何做到这一点。由于我只有多个.graphql文件。

@Module({
  imports: [
    TypeOrmModule.forRoot(typeormConfig),
    GraphQLModule.forRoot({
      typePaths: ['./**/*.graphql'],
      definitions: {
        path: join(process.cwd(), '../api/src/graphql.ts'),
      }
    }),
    FilesModule,
    OrganizationModule
  ],
})
export class AppModule { }

有什么简单的方法可以在不启动应用程序的情况下执行此操作? 我见过apollo客户端代码生成器,但似乎只对正在运行的服务器和模式文件有效。

0 个答案:

没有答案