配置環境直接在控制檯開通 oss服務,密鑰,bucket等然後設置跨域等。這裏不細描述了。
1.安裝阿里oss包
var OSS = require('ali-oss');
2.設置oss參數
var client = new OSS({
region: 'oss-cn-*****',
//雲賬號AccessKey有所有API訪問權限,建議遵循阿里雲安全最佳實踐,部署在服務端使用RAM子賬號或STS,部署在客戶端使用STS。
accessKeyId: '******',
accessKeySecret: '******',
bucket: 'ceshi33'
});
3.異步上傳
async function put () {
try {
//object-name可以自定義爲文件名(例如file.txt)或目錄(例如abc/test/file.txt)的形式,實現將文件上傳至當前Bucket或Bucket下的指定目錄。
let result = await client.put('test0608001', 't.txt');
console.log(result);
} catch (err) {
console.log (err);
}
}
put();
4.成功信息
5.阿里控制檯查看