vue-cli(node)上传到OSS(阿里云)
Posted dianzan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue-cli(node)上传到OSS(阿里云)相关的知识,希望对你有一定的参考价值。
https://help.aliyun.com/document_detail/32068.html?spm=5176.doc32069.6.304.Qc4SUs(看)
https://help.aliyun.com/document_detail/64095.html?spm=a2c4g.11186623.6.773.kcD20n(看)
https://github.com/ali-sdk/ali-oss?spm=a2c4g.11186623.2.12.23a710d5Q5CD1b(git)
‘https://‘+ bucket+ region+‘.aliyuncs.com‘+imgUrl
let client = new OSS({
region: "区域",
accessKeyId: "",
accessKeySecret: "",
bucket: "项目段"
});
//在函数中执行
let timestamp = Date.parse(new Date());
let string_4 = "";
for (let i = 0; i < 4; i++) {
string_4 += Math.floor(Math.random() * 9 + 1);
}
let imgUrl = "product-res/" + timestamp + string_4;
console.log(imgUrl);
console.log(headerUrl + "/" + imgUrl);
var file = obj.target.files[0]; //获取文件流
client
.multipartUpload(imgUrl, file)
.then(function(result) {
console.log(result);
})
.catch(function(err) {
console.log(err);
});
console.log(client);
以上是关于vue-cli(node)上传到OSS(阿里云)的主要内容,如果未能解决你的问题,请参考以下文章