我正在调整它以在 hapi 服务器的上下文中工作,该服务器还定义了许多其他“常规”api 端点。如果我想以这种方式为 graphql 定义一个端点(类似于 README):
route: {
path: '/graphql',
config: {}
}
...然后是否需要在客户端代码中进行其他配置以“教”反应/中继应用程序发出他们的发布/获取请求的路径?
如中继文档中所述。您提到的端点 /graphql 是默认情况下中继用于与 graphql 服务器通信的端点。如果您需要指定不同的服务器和端点,您可以:
Relay.injectNetworkLayer(
new Relay.DefaultNetworkLayer('http://example.com/graphql')
)
修改 Relay 的默认 graphql 端点和服务器。