gulp-upload-s3

1.0.1 • Public • Published

gulp-upload-s3

基于 aws-sdk 的将文件夹上传 S3 上的 gulp 插件。

1. 使用方法

var gulp = require('gulp');
var s3 = require('gulp-upload-s3');
 
gulp.task('s3', ()=>{
    gulp.src('./dest/**').pipe(s3({
        key:    '<access key id>',
        secret: '<secret access key>',
        region: '<region>', // 比如`cn-north-1`
        bucket: '<bucket name>',
    }));
});

2. 其他参数

  1. folder: 上传到bucket中的某个文件夹中,比如images/.
  2. filter: 仅仅上传满足条件的文件,比如匹配某个正则表达式,使得某个函数结果为真。
  3. reject: 和filter作用相反,忽略满足条件的文件。
  4. params: 对象,可以填写包括S3.upload中第二个参数options中所有属性。

3. 参考资料

  1. 适用于 Node.js 中 JavaScript 的 AWS 开发工具包
  2. AWS.S3 文档

Readme

Keywords

Package Sidebar

Install

npm i gulp-upload-s3

Weekly Downloads

5

Version

1.0.1

License

MIT

Last publish

Collaborators

  • lichangwei