Rover命令行界面
使用Rover命令行界面简化图管理
Rover是管理图的命令行界面Apollo GraphOS。
示例命令
# Publish a subgraph schema to GraphOS$ rover subgraph publish my-graph@my-variant --name my-subgraph --schema ./schema.graphql# Run your supergraph router locally and add multiple subgraphs$ rover dev# Fetch a GraphQL server's schema via introspection$ rover graph introspect https://127.0.0.1:4000/graphql# Compose a federated supergraph schema from multiple subgraphs$ rover supergraph compose --config ./supergraph.yaml
ⓘ 注意
Rover目前不提供客户端特定功能,例如代码生成或客户端检查。对于这些功能,请继续使用Apollo CLI。
反馈
如果您对Rover有任何反馈或在使用命令时遇到问题,请提交问题并告诉我们!
以下是特别感兴趣的主题
- Rover功能的可发现性如何?
- Rover命令结构直观吗?
- Rover的错误信息和日志有帮助吗?
- 您希望在Rover中看到哪些命令或功能?