&引用;响应未成功:收到状态代码500“;使用空数据源时发生GraphQL错误
我正在学习Apollo的完整堆栈教程,每当我尝试向Apollo服务器添加数据源时,游乐场会抛出一个500错误,没有其他数据可供调试 我试着将内省添加到true中,删除了所有与babel相关的内容,完全重新编辑了导入内容,使所有内容都符合正确的格式 如果我注释掉数据源,它工作正常,即使提供空函数,也会失败 请帮帮我,这简直要了我的命 index.js&引用;响应未成功:收到状态代码500“;使用空数据源时发生GraphQL错误,graphql,apollo,apollo-server,Graphql,Apollo,Apollo Server,我正在学习Apollo的完整堆栈教程,每当我尝试向Apollo服务器添加数据源时,游乐场会抛出一个500错误,没有其他数据可供调试 我试着将内省添加到true中,删除了所有与babel相关的内容,完全重新编辑了导入内容,使所有内容都符合正确的格式 如果我注释掉数据源,它工作正常,即使提供空函数,也会失败 请帮帮我,这简直要了我的命 index.js const {ApolloServer} = require('apollo-server'); const typeDefs = require(
const {ApolloServer} = require('apollo-server');
const typeDefs = require('./schema');
const resolvers = require('./resolvers');
const BreweryAPI = require('./datasources/brewery');
const server = new ApolloServer({
typeDefs,
resolvers,
dataSources: () => {},
introspection: true
});
server.listen().then(({ url }) => {
console.log(`const server = new ApolloServer({
typeDefs,
resolvers,
dataSources: () => {},
introspection: true
});
const{ApolloServer}=require('apollo-server');
const typeDefs=require('./schema');
const resolvers=require(“./resolvers”);
const BreweryAPI=require(‘/数据源/酿酒厂’);
const server=新服务器({
typeDefs,
解析器,
数据源:()=>{},
内省:没错
});
server.listen().then({url})=>{
console.log(`
应该是
奇怪的语法,但它会导致上面提到的错误,不知道为什么!与此错误无关(似乎您已经解决了)请参考此-如果您想将模式更改为仅使用api端来获取基于不同过滤器的“breweries”。这并不奇怪,这是一个恶作剧
const server = new ApolloServer({
typeDefs,
resolvers,
dataSources: () => ({}),
introspection: true
});