apollo/server Get started with Apollo Server - Apollo GraphQL Docs
mongoose Mongoose 5.0 中文文档
index2.ts
import { ApolloServer } from '@apollo/server';
import { expressMiddleware } from '@apollo/server/express4';
import { ApolloServerPluginDrainHttpServer } from '@apollo/server/plugin/drainHttpServer';
import express from 'express';
import http from 'http';
import cors from 'cors';
import { typeDefs, resolvers } from './index2-schema';
import { users } from "./index2-mongoose";
const app = express();
const httpServer = http.createServer(app);
const server = new ApolloServer<{ token?: String }>({