我应该使用什么来存储数据库以及将文件/图像上传到服务器?使用Node.js做到这一点最好和最简单的方法是什么?
答案 0 :(得分:0)
这是到目前为止对我有用的东西。
这是我的应用程序的简单代码。使用S3存储
async uploadFile({ params }) {
const {
node, id, base64string, filename, type
} = params
const file_path = path.join(node, id, type, filename)
await uploadToS3(
Buffer.from(base64string.split(';').pop().replace('base64,', ''), 'base64'),
file_path
)
return this.DB.updateById(
node,
{ id, [type]: filename }
)
}
答案 1 :(得分:0)
另一个不错的选择是天蓝色斑点存储。请参阅链接以获取有关使用NodeJS实施的文档。我已经有效地使用它来存储base64图像。