Недостающие учетные данные в конфигурации Firebase Deploy - PullRequest
0 голосов
/ 18 октября 2019

Короче говоря, я настраиваю API GraphQL с помощью облачных функций Firebase. Локально работает, используя команду «firebase serve». При развертывании я получаю «Отсутствие учетных данных в конфигурации» при выполнении запроса. Попытка предоставить учетные данные и обновить AWS.config различными способами без удачи.

Кто-нибудь с предчувствием чего я мог упустить?

const { GraphQLServer } = require("graphql-yoga");
const AWS = require("aws-sdk");
const functions = require("firebase-functions");
const Query = require("./resolvers/Query");

AWS.config.credentials = {
  accessKeyId: "***",
  secretAccessKey: "***",
}

const docClient = new AWS.DynamoDB.DocumentClient({
  region: "us-west-2",
});

const resolvers = {
  Query
};

function gqlServer() {
  const app = new GraphQLServer({
    typeDefs: "./schema.graphql",
    resolvers,
    context: request => {
      return {
        ...request,
        docClient
      };
    }
  });

  return app;
}

module.exports = {
  gqlServer
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...