2016-07-28 38 views

回答

1

您可以直接使用AWS-SDK或在npm上使用AWS-SDK的许多包装器之一。基于亚马逊documentation

你会碰到这样的:

s3.deleteObject(params, function(err, data) { 
    if (err) console.log(err, err.stack); // error 
    else  console.log();     // deleted 
}); 

params应当持有参数斗,凭证,区域,路径。请参阅Amazon nodejs examples上的示例。

而且,当然,您也可以使用AWS SDK上传文件并在Sails中使用其他AWS服务。

你的问题也回答了here

0

skipper-s3已包含读取,列出或删除文件的函数。 我正在使用以下代码从AWS S3中删除某些文件。您可以使用它像这样:

var skipper = require('skipper-s3')({key: KEY,secret: SECRET,bucket: BUCKET}); skipper.rm(imageName,function(){});

检查模块的功能上source code

相关问题