【发布时间】:2017-11-08 11:36:35
【问题描述】:
按照 Relay Modern 文档,我首先使用 buildSchema() 函数并将我的 schema 和 rootValue 放在 JavaScript 文件中并在需要时使用它。
后来我发现relay-compiler需要一个JSON或者.graphql格式的模式文件;所以我在schema.graphql 中复制了我的架构,一切都按预期工作。
为了避免在两个地方维护我的架构,我可以读取 schema.graphql 文件并将其传递给 buildSchema() 函数,它应该可以工作,但我想知道这是否是正确的方法,或者是否有更好的方法它?有什么办法可以完全避免使用buildSchema() 函数而完全依赖schema.graphql?
【问题讨论】:
标签: graphql relayjs react-relay