无法使用 putObject 将文件上传到 S3

Unable to Upload file to S3 using putObject

我正在尝试使用 putObject(bucketName,BucketKeyOrPrefix,File) 将文件上传到 S3,此操作没有错误,但我仍然看不到在 s3 中上传的文件。相同的 s3client 参考正在为删除对象。 我如何确定这里的问题?提前致谢。

验证身份运行代码有s3:PutObject权限,然后修改代码添加日志语句以防出错

try {
  const res = await s3.putObject({
    Bucket: bucketName,
    Key: <yourKey>,
    Body: fs.createReadStream(<Your file>)
  }).promise();
} catch (err) {
  console.error(err);
}