2.1.0 • Published 7 years ago

upyun-tool v2.1.0

Weekly downloads
49
License
MIT
Repository
github
Last release
7 years ago

upyun-tool

NPM version

Please see the upyun official SDK document first

upyun-tool promise化了upyun SDK提供的API,并新增putDir方法一次性上传完整目录结构

Install

$ npm install upyun-tool --save

Example

const UpYunTool = require('upyun-tool')
var foo = new UpYunTool({
    bucket: 'bucket',
    operator: 'operator',
    password: 'password',
    console: false
})
async function start() {
    let result = await foo.usage()
    console.log(result)
}
start()

More example please see ./test/test.js

API

putDir(remotePath, localPath)

上传完整目录结构

参数

  • remotePath 欲创建的目录路径
  • localPath 本地目录路径

响应

[ '/upyun-tool-test-folder/foo/foo.js',
  '/upyun-tool-test-folder/foo/sub/foo1.css',
  '/upyun-tool-test-folder/foo/sub/foo2.svg',
  '/upyun-tool-test-folder/foo/sub/foo3.jpg'
]

示例

result = await foo.putDir(remotePath + '/foo', path.join(__dirname, 'foo'))
console.log(result)
2.1.0

7 years ago

2.0.0

7 years ago

1.0.0

7 years ago