什么是阿里云OSS? Aliyun Object Storage Service(簡稱OSS),是阿里云推出的對象存儲服務,是面向云計算的數據存儲服務。
什么是Vue? Vue.js是一套用于構建用戶界面的漸進式框架。
如何在Vue中使用Aliyun OSS? 首先需要使用“ali-oss”第三方庫。可以使用npm來安裝該庫。
npm install ali-oss --save
在Vue中如何使用?
首先需要在main.js中引用
import OSS from 'ali-oss' Vue.prototype.ossClient = new OSS({ region: '地域', accessKeyId: 'AccessKeyId', accessKeySecret: 'AccessKeySecret', bucket: 'Bucket名稱' })
在代碼中即可使用ossClient來上傳文件或者其他操作。例如上傳文件:
async uploadFile() { const file = this.$refs.fileInput.files[0] try { const res = await this.ossClient.put('dir/' + file.name, file) console.log(res) } catch (e) { console.error(e) } }
以上就是如何在Vue中使用Aliyun OSS的簡單教程。