这通常是因为您在加载AWS SDK时没有正确配置凭据。在您的代码中添加以下代码,以加载您的凭据:
const AWS = require('aws-sdk');
AWS.config.loadFromPath('./config.json'); // 根据实际的文件路径进行调整
在这个示例中,您需要创建一个名为config.json
的文件,该文件包含您的AWS凭据信息。您可以使用以下格式:
{
"accessKeyId": "your-access-key-id",
"secretAccessKey": "your-secret-access-key",
"region": "your-region"
}
确保替换your-access-key-id
和your-secret-access-key
为您的凭据信息,并将your-region
替换为您存储数据的区域。
如果您仍然无法加载凭据,您可以尝试在配置中设置环境变量,或使用其他可用的凭据加载方法。