ApolloServer4-Expected0Argumentsbutgot1-TypescriptError
创始人
2024-09-09 12:30:42
0

这个错误通常出现在将apollo-server-express更新到4.x版本时的TypeScript项目中。它是由于类型定义在最新版本中有所更改造成的。要解决这个问题,需按照以下步骤进行操作:

  1. 在ApolloServer构造函数中添加任何缺少的参数。
  2. 更改导入语句以使用更改后的类型定义。

示例代码:

import { gql, ApolloServer } from 'apollo-server-express'; import * as express from 'express';

const typeDefs = gql type Query { hello: String };

const resolvers = { Query: { hello: () => 'world', }, };

const app = express();

const server = new ApolloServer({ typeDefs, resolvers }); // old code

// Solution // const server = new ApolloServer({ typeDefs, resolvers, app }); // new code

server.applyMiddleware({ app });

app.listen({ port: 4000 }, () => console.log(� Server ready at http://localhost:4000${server.graphqlPath}) );

相关内容

热门资讯

科技分享!wpk德州辅助器(w... 科技分享!wpk德州辅助器(wEpOke)外挂透明挂辅助工具(透视)AA德州教程(有挂神器)-哔哩哔...
记者揭秘(线上德州有后台)外挂... 记者揭秘(线上德州有后台)外挂透明挂辅助脚本(辅助挂)发牌规律(有挂方法)-哔哩哔哩1、很好的工具软...
玩家必备科普(aapoker透... 玩家必备科普(aapoker透明挂)外挂透明挂辅助挂(透视)辅助透视(有挂实锤)-哔哩哔哩;(需添加...
今日重大通报(Wepoke下载... 今日重大通报(Wepoke下载)外挂透明挂辅助器(透视)的确真的有挂(2021已更新)(哔哩哔哩);...
六分钟了解!poker mas... 六分钟了解!poker master安卓版(WePoKer)外挂透明挂辅助器安装(辅助挂)微扑克教程...
透视黑科技(德扑之星开桌)外挂... 透视黑科技(德扑之星开桌)外挂透明挂辅助脚本(辅助挂)透视辅助(有挂头条)-哔哩哔哩是一款可以让一直...
必备科技(微扑克app)外挂透... 必备科技(微扑克app)外挂透明挂辅助机制(透视)辅助透视(有挂方法)-哔哩哔哩是一款可以让一直输的...
交流学习经验(大厅wpk)外挂... 交流学习经验(大厅wpk)外挂透明挂辅助app(辅助挂)果真是真的有挂(2020已更新)(哔哩哔哩)...
透视能赢!德州数据(WepoK... 透视能赢!德州数据(WepoKe)外挂透明挂辅助器安装(辅助挂)2024新版总结(真实有挂)-哔哩哔...
透明透视(pokerrrr开挂... 透明透视(pokerrrr开挂)外挂透明挂辅助机制(透视)发牌规律(竟然有挂)-哔哩哔哩;玩家在po...