Merge pull request #1 from jackieZhouQQ/patch-file-minio

添加aws客户端对minio的支持
This commit is contained in:
COOL 2023-10-03 20:48:21 +08:00 committed by GitHub
commit 076f2da1b3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -78,10 +78,12 @@ export class CoolFile {
this.client = new QINIU.auth.digest.Mac(accessKeyId, accessKeySecret);
}
if (aws) {
const { accessKeyId, secretAccessKey, region } = aws;
const { accessKeyId, secretAccessKey, region, publicDomain } = aws;
this.client = new S3Client({
region,
credentials: { accessKeyId, secretAccessKey },
// 支持自定义s3服务如minio等
endpoint: publicDomain ? publicDomain : `https://s3.${region}.amazonaws.com`,
});
}
}