"Получен код состояния 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,
})