mengxianghan / xy-qiniu

七牛文件上传

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

安装

NPM

npm install --save xy-qiniu

使用

import Qiniu from 'xy-qiniu'

const options = {}
const store = new Qiniu(options)

Options

名称 必填 说明
async 是否异步获取配置信息,默认 false。如果为 true 时,getConfig 需要返回 Promise 对象
root 根目录,默认为空
domain 域名,用于获取完整 url
reanme 重命名,将文件名重命名为 uuid 格式,默认:true
config 配置
config.next subscribe 中的 next 函数,查看详细
getConfig 动态获取配置信息,async 为 true 时必填,返回一个 Promise 对象
getToken 获取token,动态刷新token使用,返回一个 Promise 对象

Methods

.upload('key', 'file' [, 'config'])

文件上传

依赖

qiniu-js

参考

对象储存

About

七牛文件上传


Languages

Language:JavaScript 94.7%Language:HTML 5.3%