阿里云OSS文件上传

北慕城南 提交于 2020-03-07 19:53:12

如何把文件上传到阿里云的OSS存储

  1. npm一个支持阿里云oss存储的包
  2. npm install --save multer-aliyun-oss
  3. mian中引入包,在multer模块中将本地存储换成oss存储
const multer = require('multer');
const MAO = require('multer-aliyun-oss');
 
const upload = multer({
    storage: MAO({
        config: {
            region: '<region>',
            accessKeyId: '<accessKeyId>',
            accessKeySecret: '<accessKeySecret>',
            bucket: '<bucket>'
        }
    })
});
  1. 创建oss存储
    在这里插入图片描述
  2. 圈是bucket,线是region在这里插入图片描述
  3. 创建AccessKey
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    7.添加权限,否则上传会报500
    在这里插入图片描述
    在这里插入图片描述
    8.完成
    在这里插入图片描述
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!