Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

208
Visualizações
¿Cómo obtener el valor de promesa resuelto y luego exportar usando module.exports?

Tengo este fragmento de Promise,

 let myPromise = new Promise(async function(resolve, reject){ const defaultConfig = { s3: { region: process.env.ENV_S3_REGION, accessKeyId: await juice.string('S3.ACCESS_KEY_ID', juice.MANDATORY), secretAccessKey: process.env.ENV_S3_SECRET_ACCESS_KEY }, uploadConfig: { bucket: process.env.ENV_UPLOAD_BUCKET } } resolve(defaultConfig); }

Y me gustaría module.exportar el objeto defaultConfig. Así que hice esto al final del código,

 myPromise.then(res => module.exports = res)

Pero cuando llama a otro archivo, no puede obtener el valor, me da indefinido. Pero si consola.log el res como, esto puedo generar el valor.

 myPromise.then(res => console.log(res))
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda