oss-easy
an aliyun oss service client for nodejs, exposes api more like the file system module of Node.JS 一个阿里云 OSS 服务的 Node.JS 模块,提供类似 fs 的 API。同时提供一些方便的批量操作方法
Documentation
Init bucekt client instance
OssEasy = ossOptions = accessKeyId : "your oss key" accessKeySecret : "your oss secret"var oss = ossOptions "bucket_name";
Write data to bucket
oss;
Upload a local file to bucket
oss;
Upload multiple local files to bucket in one batch
var tasks = 'local/path/to/filename0': "remote/path/to/filename0" 'local/path/to/filename1': "remote/path/to/filename1" 'local/path/to/filename2': "remote/path/to/filename2";oss;
Download a file from bucket
oss
Download multiple files from bucket
var tasks = "remote/path/to/filename0": 'local/path/to/filename0' "remote/path/to/filename1": 'local/path/to/filename1' "remote/path/to/filename2": 'local/path/to/filename2'; oss;
Delete a file from the bucekt
oss;
Delete all remote files under a given folder path
oss
Delete multiple remote files from bucket in one batch
oss;
Test
mocha tests
License
Copyright (c) 2013 yi Licensed under the MIT license.