目前我正在尝试将S3中的文件加载到我的临时文件中。我正在使用在lambda上运行的Node.js.
以下是我尝试使用的代码
var options = {
Bucket: 'my_bucket',
Key: dstKey
};
var input = './temp.pdf';
var file = require('fs').createWriteStream(input);
s3.getObject(options).createReadStream().pipe(file);
我也尝试在输入路径中使用带有相同结果的__dirname。
我一直收到文件写入错误。
2016-06-14T19:31:02.859Z 5ea0381c-3266-11e6-a2e3-312b48485905错误:EACCES:权限被拒绝,打开' ./ temp.pdf'在错误(本机)