该问题是由于ApolloClient的types文件中缺少了对HttpLinkOptions的类型定义导致的。
可以通过以下代码解决问题:
import { HttpLink, HttpLinkOptions } from 'apollo-link-http';
const httpLink = new HttpLink({
uri: 'http://localhost:4000/graphql',
omitCredentials: true,
}) as unknown as HttpLinkOptions;
其中,必须将HttpLinkOptions施加转型as unknown as HttpLinkOptions,并将属性传递给HttpLink的构造函数。