When importing an AWS library in Node
Uncaught CredentialsProviderError: Could not load credentials from any providers
appeared.
During local development, I was using Dynamoose with a local DynamoDB, and even though I wasn't using AWS authentication, this error still appeared.
It seems like this error occurs when there is no default
definition in the .aws/credentials
file.
If you specify an appropriate AWS_PROFILE like AWS_PROFILE=ytyng
as an environment variable during npm run dev
, the error disappears.
Comments