AWS Конфиг с учетными данными в служебном файле - PullRequest
0 голосов
/ 18 июня 2020

Я использую модуль aws-sdk для разных функций, и я использую AWS.config.update() для каждой из них, примерно так:

import AWS from 'aws-sdk';

const exampleEndpoint = async (req, res) => {
  try {
    AWS.config.update({ 
      "accessKeyId": "akid", 
      "secretAccessKey": "secret", 
      "region": "us-east-1" 
   })

  const s3 = new AWS.S3();
  ...
  } catch (error) {
    ...
  }
}

Мой вопрос: могу ли я создать служебный файл , что-то вроде services/aws/index.js, и перенести на него все функции AWS.config.update() и, возможно, импортировать его оттуда в мой файл конечных точек? Что-нибудь подобное сработает? И если это возможно, как бы я это сделал? Просто импортируйте служебный файл, в котором мне нужно проверить свои учетные данные, или мне нужно будет сделать что-то еще?

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