In case of the error
uninitialized constant GraphiQL when using the
graphql gem, here is a suggested fix.
This can occur after installing the library, as running
rails generate graphql:install adds
graphiql-rails to the project’s
Gemfile. At this point running
serve or a similar Rails task may cause the following error to appear in console output:
/config/routes.rb:3:in `block in <main>': uninitialized constant GraphiQL (NameError)
graphql gem has added a new gem to the
Gemfile, Bundler should be run again to install it:
Running the same Rails task again should now succeed.