在vue中
一、安装
npm install ali-oss --save
二、引入
import OSS from 'ali-oss'
三、实例化OSS:
默认上传根路径为 bucket表示的目录
let ossClient = new OSS({
region: "oss-cn-xxxxxxx",
accessKeyId: "xxxxxxxxxxxxxxxx",
accessKeySecret: "xxxxxxxxxxxxxxxx",
bucket: "xx-xxxxxxxx"
});
四、在定义上传方法:
在上传文件之前添加路径
/operationsystem/test/upload/image/chainadmin/+file.name
在oss客户端上可以看到,表示将文件上传到指定的目录下。
function uploadoss(callback, { file }) {
let ossClient = new OSS({
region: "xxxxxxxxx",
accessKeyId: "xxxxxxxxxxxxxxxx",
accessKeySecret: "xxxxxxxxxxxxxxxxxxxxxx",
bucket: "xxxxxxxxxxxx"
});
let path = &