oss-cnpm-prefix
v0.0.5
Published
a oss api wraper for cnpmjs.org nfs
Downloads
3
Readme
oss-cnpm
oss wraper for cnpmjs.org NFS
Usage
const oss = require('oss-cnpm');
const client = oss.create({
accessKeyId: 'your id',
accessKeySecret: 'your secret',
// change to your endpoint
endpoint: 'oss-cn-shenzhen.aliyuncs.com',
bucket: 'your bucket',
mode: 'public or private',
prefix: 'subdir in your bucket',
});
Cluster mode
const oss = require('oss-cnpm');
const client = oss.create({
mode: 'public or private',
schedule: 'masterSlave or roundRobin', // defualt is masterSlave
cdnBaseUrl: null, // set your custom cdn baseUrl, like `https://cdn.npm.taobao.org/`
defaultHeaders: {
'Cache-Control': 'max-age=0, s-maxage=86400',
},
cluster: [
{
accessKeyId: 'your id1',
accessKeySecret: 'your secret1',
endpoint: 'oss-cn-shenzhen.aliyuncs.com',
bucket: 'your bucket1',
},
{
accessKeyId: 'your id2',
accessKeySecret: 'your secret2',
endpoint: 'oss-cn-hangzhou.aliyuncs.com',
bucket: 'your bucket2',
},
],
});
Test keys
https://github.com/cnpm/oss-cnpm/wiki