qiniu-file-manager
v0.0.1
Published
使用`ES2016 promise`来操作文件的上传、下载、删除等操作,使用该工具可以不必熟读七牛官方`SDK`开发者文档,但是也需要了解一些基本知识,所以你也可去qiniu官方查看[七牛云官方SDK](https://developer.qiniu.com/sdk#official-sdk)。
Downloads
3
Maintainers
Readme
七牛云文件操作工具
使用ES2016 promise
来操作文件的上传、下载、删除等操作,使用该工具可以不必熟读七牛官方SDK
开发者文档,但是也需要了解一些基本知识,所以你也可去qiniu官方查看七牛云官方SDK。
支持操作
- 获取bucket下的public链接
- 获取文件的下载链接
- 上传文件
- 下载文件
- 删除文件
- 修改文件
- 查看文件是否存在
环境
node
安装
npm install qiniu-file-manager -S
使用
const QiniuManager = require('qiniu-file-manager')
const accessKey = "your accessKey"
const secretKey = "your secretKey'
const bucketName = "your bucketname"
const zone = "your bucket zone" // 可以查看Zone对象和机房的对应关系
const manager = new QiniuManager(accessKey, secretKey, bucketName, zone)
// 上传文件
const key = 'cr.js'
const loaclPath = "/usr/temp/xxx"
manager.uploadFile(key, localPath).then(res => {
// do...
})