У меня есть приложение с полным стеком, которое использует React на внешнем интерфейсе и GraphQL йогу на внутреннем. Я пытаюсь развернуть приложение в Heroku, но не могу обслуживать мой интерфейс. Когда я захожу на URL Heroku, я вижу только игровую площадку GraphQL.
Вот что у меня запускает мой сервер:
const options = {
port: process.env.PORT || 4000
}
server.start(options, ({ port }) =>
console.log(
`Server started, listening on port ${port} for incoming requests.`,
),
)
На веб-интерфейсе у меня есть это, которое соединяет его с моим сервером:
const client = new ApolloClient({
uri: "http://localhost:4000"
})
Но я не знаю, как заставить все это работать на Heroku.