upyun-tool

2.1.0 • Public • Published

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)

Readme

Keywords

none

Package Sidebar

Install

npm i upyun-tool

Weekly Downloads

2

Version

2.1.0

License

MIT

Last publish

Collaborators

  • tiennan