cloud-storage-uploader

1.6.0 • Public • Published

cloud-storage-uploader

a module for cloud storage uploading, including Tencet's qcloud and Amazon's S3

Usage

const { upload } = require('cloud-storage-uploader')

async function test () {
  await upload({
    filename: `${__dirname}/test.js`,
    key: 'test.js',
    qcloud: {
      sid: process.env.QCLOUD_SID,
      skey: process.env.QCLOUD_SKEY,
      bucket: process.env.QCLOUD_BUCKET,
      region: process.env.QCLOUD_REGION
    },
    s3: {
      transform: key => `static/${key}`,
      bucket: process.env.S3_BUCKET
    }
  })
}

test().catch(err => {
  console.log(err)
})

Readme

Keywords

Package Sidebar

Install

npm i cloud-storage-uploader

Weekly Downloads

12

Version

1.6.0

License

MIT

Unpacked Size

5.87 kB

Total Files

5

Last publish

Collaborators

  • damngoto