Javascript TypeError:无法读取属性';uri';在我的next.js应用程序中未定义的

Javascript TypeError:无法读取属性';uri';在我的next.js应用程序中未定义的,javascript,next.js,apollo,Javascript,Next.js,Apollo,我在apolloClient.jsx中遇到错误“无法读取未定义的属性'uri',我不明白是什么原因造成的 export default withApollo(({ initialState }) => { return new ApolloClient<NormalizedCacheObject>({ link: from([ authMiddleware, createHttpLink({ uri: `${p

我在apolloClient.jsx中遇到错误“无法读取未定义的属性'uri',我不明白是什么原因造成的

export default withApollo(({ initialState }) => {
  return new ApolloClient<NormalizedCacheObject>({
      link: from([
        authMiddleware,
        createHttpLink({
          uri: `${process.env.STRAPI_API_URL}/graphql`,
          credentials: `same-origin`,
          fetch,
        }),
      ]),
      ssrMode: typeof window === 'undefined',
      cache: new InMemoryCache(initialState || {}),
    }
  )
})
使用Apollo导出默认值({initialState})=>{
返回新客户端({
链接:来自([
作者:,
createHttpLink({
uri:“${process.env.STRAPI_API_URL}/graphql`,
凭据:`相同来源',
取来
}),
]),
ssrMode:typeof window===‘未定义’,
缓存:新的InMemoryCache(初始状态|{}),
}
)
})
我做错了什么