Не удалось получить - PullRequest
0 голосов
/ 01 марта 2019

Я m trying to build app with next.js ,apollo client at frontend and graphql-yoga and prisma at backend and i have problem with apollo client extension to chrome it cant fetch my date . That с, как это выглядит. Не удалось получить изображение ошибки .И есть код:

import withApollo from "next-with-apollo";
import ApolloClient from "apollo-boost";
import { endpoint } from "../config";

function createClient({ headers }) {
  return new ApolloClient({
    uri: process.env.NODE_ENV === "development" ? endpoint : endpoint,
    request: operation => {
      operation.setContext({
        fetchOptions: {
          credentials: "include",
          connectToDevTools: true
        },
        headers
      });
    }
  });
}

export default withApollo(createClient);

Я знаю, что это, должно быть, мой глупый обман, но я не могу его найти.Спасибо всем, кто пытается мне помочь.

1 Ответ

0 голосов
/ 06 марта 2019

Вы пробовали включить cors на сервере?

import cors from 'cors'
const app = express();
app.use(cors('*'))

https://www.prisma.io/blog/enabling-cors-for-express-graphql-apollo-server-1ef999bfb38d

...