@festd/upload-to-bucket
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

@festd/upload-to-bucket

上传本地文件到各个对象存储平台,目前支持:阿里云、七牛云、腾讯云

安装

npm install @festd/upload-to-bucket -g

配置文件

默认读取 path.resolve(process.cwd(), '@festd-upload.config.ts');也可以通过 -p 参数指定配置文件 @festd/upload -p xxx.ts;详情请查看UploadProps声明

// @festd-upload.config.ts

import { UploadProps } from '@festd/upload-to-bucket'

const config: UploadProps = {
  //  alioss | qiniu | tengxun
  client: 'alioss',
  projectPath: '',
  aliOssParams: {
    accessKeyId: '',
    accessKeySecret: '',
    bucket: '',
    region: '',
    // prefixPath: '',
  },
  tXCosParams: {
    bucket: '',
    region: '',
    secretId: '',
    secretKey: '',
    // prefixPath: '',
  },
  qiniuCosParams: {
    accessKey: '',
    secretKey: '',
    scope: '',
    // prefixPath: '',
  },
}

export default config

运行

festd-upload
# 或 指定配置文件
festd-upload -p xx/xxx.ts

Readme

Keywords

none

Package Sidebar

Install

npm i @festd/upload-to-bucket

Weekly Downloads

1

Version

1.0.1

License

ISC

Unpacked Size

36.9 kB

Total Files

20

Last publish

Collaborators

  • huzhongchun