【发布时间】:2016-07-15 12:56:49
【问题描述】:
如何在 KeystoneJS 文件上传到 AmazonS3 之前对其进行编辑
例如,假设我想在文件上传到 S3 之前将文件转换为 base64 并使用函数完成。如何获取文件,对其应用函数或方法,然后上传。
Model.add({
file: {
type: Types.S3File,
filename: function(item, filename, originalname){
return "fonts/original/" + item.slug + '.file';
},
// ** // ** // ** // ** // ** // **
// Seems like it should go here...
// On upload EVENT convert file to base64 and upload to S3
// ** // ** // ** // ** // ** // **
}
});
【问题讨论】:
标签: javascript node.js express amazon-s3 keystonejs