"Получен код состояния 400" после развертывания apollo-сервера на heroku

Если я бегу локально npm start - все отлично

Если я бегу git subtree push --prefix server heroku-server master - Сборка удалась!

Когда я открою https://tmdb-apollo.herokuapp.com/ - "error": "Response not successful: Received status code 400"

Если я все еще делаю запрос или мутацию - это работает! магия! (но у меня нет автозаполнения и shema боковая панель справа всегда крутится)

Github репо здесь

Я подозреваю, что это как-то связано с моим MongoDB настройка соединения

1 ответ

Решение

Прошло почти 3 дня, пока я не нашел решение: нужно добавить introspection: true

// Set up Apollo Server
const server = new ApolloServer({
  typeDefs,
  resolvers,
  dataSources,
  context,
  introspection: true,
})
Другие вопросы по тегам