Modul AWS devine configurat mi se pare foarte ciudat. Puteți aparent set config într-un singur fișier, și apoi nu trebuie să export
configurat AWS obiect, puteți importa direct de la nodul module din nou. Mi-e greu sa inteleg cum/de ce funcționează:
// config.js
const AWS = require('aws-sdk')
AWS.config.update({ region: 'us-east-2', signatureVersion: 'v4' })
Apoi, într-un alt dosar, nu pot importa doar AWS ca acesta, si config magic bastoane cu ea:
// some other js file
const AWS = require('aws-sdk') // look, I didn't import this from config.js!
const s3 = new AWS.S3() // it knows how to use the right region & signature!
De ce n-aș export AWS pe care l-am configurat și de import, care în loc? Cum este configurația copiate chiar și atunci când nu sunt importatoare din config?