import * as Minio from 'minio';
export class MinioClient{
minioClient = new Minio.Client({
endPoint: '54.223.109.***',
port: 80,
secure: true,
accessKey: '<Redacted>',
secretKey: '<Redacted>'
});
getListBuckets():void{
this.minioClient.listBuckets(function(err, buckets) {
if (err) return console.log(err)
console.log('buckets :', buckets)
})
}
}
这是我连接到 minio 服务器的代码。
我可以用js来做,上传文件和下载文件。
以下是错误消息。
> zone.js:2955 XMLHttpRequest cannot load
> webpack-internal:///../../../../minio/dist/main/signing.js. Cross
> origin requests are only supported for protocol schemes: http, data,
> chrome, chrome-extension, https. (anonymous) @ zone.js:2955
> proto.(anonymous function) @ zone.js:1366 (anonymous) @
> source-map-support.js:76 (anonymous) @ source-map-support.js:53
> retrieveSourceMapURL @ source-map-support.js:124 (anonymous) @
> source-map-support.js:141 (anonymous) @ source-map-support.js:53
> mapSourcePosition @ source-map-support.js:171 wrapCallSite @
> source-map-support.js:343 (anonymous) @ source-map-support.js:378
> prepareStackTrace @ source-map-support.js:377
是否发生了这种要求?我的项目有限制吗?或者我错过了什么。