AWS S3与JS / Node SDK同步

时间:2014-04-17 09:08:13

标签: javascript node.js amazon-web-services amazon-s3 gulp

亚马逊网络服务' (AWS)命令行界面(CLI)具有sync command。不幸的是,AWS CLI的同步方法有点儿麻烦。我想使用gulp构建过程和Amazon's javascript/node SDK同步到S3。不幸的是,SDK似乎没有同步方法 - 或者是吗?

将节点中的整个目录与AWS S3同步的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

AWS CLI现在更稳定。所以,我的解决方案:

gulp.task("sync-buckets", done => {
    let conf = loadConf();
    exec(`aws s3 sync --acl public-read bucket/www_static/ s3://${conf.BucketName}`, done);
});