这可能是一些愚蠢的简单事情,但不确定在使用 rails api 时如何运行 graphiql 界面。可能这可能不可行,因为当我安装 gem 时,它提到不安装我相信的 graphiql,因为它检测到我正在使用 api。我没有手动安装gem:
gem 'graphiql-rails', '1.4.4'
提前致谢
这可能是一些愚蠢的简单事情,但不确定在使用 rails api 时如何运行 graphiql 界面。可能这可能不可行,因为当我安装 gem 时,它提到不安装我相信的 graphiql,因为它检测到我正在使用 api。我没有手动安装gem:
gem 'graphiql-rails', '1.4.4'
提前致谢
你只需要同意这个 gem https://github.com/rmosolgo/graphql-ruby并在 routes.rb 中添加下一个代码
if Rails.env.development?
mount GraphiQL::Rails::Engine, at: "/graphiql", graphql_path: "/graphql"
end
并自动加载需要同意的类型
config.autoload_paths << Rails.root.join('graphql', 'types')
之后,运行 rails s 和 0:0:0:0:3000/graphiql 应该显示界面