GraphiQL set up incorrectly according to docs
What you were expecting:
Docs clearly say to register your express server handler at /graphql. Then GraphiQL should work once the server starts.
What happened instead:
GraphiQL loads index.html, but fails to fetch schema or make requests. All requests 404 as they are directed at the wrong handler path.
Steps to reproduce:
- Register express server handler using
/graphqlas path like docs say. - Build/start express server.
- Open GraphiQL in web browser
- Notice that schema cannot be fetched and queries/mutations fail.
Related code: See:
More info
GraphiQL is making requests to the wrong express handler due to a misconfiguration. If I register the handler at the base express path /, then it works fine.
Environment Node
@djhi Related to #177
@djhi Why was this closed? The new GraphiQL handler is still broken.
Read too fast...
You can open PRs by the way :)
Doing it now! Give me 2 seconds :)
@djhi I seem to not have the power to make a branch. Can you give me permissions?
You have to fork the repo, make your change on your fork and you should then have a button to submit a PR :)