用/ express js v4。+上传文件

时间:2014-05-15 20:04:12

标签: file-upload express

我正试图表达4. +并且我无法弄清楚我应该如何处理文件上传。

迁移文档说我需要提出替代方案,但他们并没有真正举一个例子。他们也放弃了支持的原因,我应该使用哪个文件上传包?

另请注意,您不应使用以下方式将表单上传附加到每个帖子:

app.use(multer(...));

有没有一种方法可以将这些附加到特定路线上?

2 个答案:

答案 0 :(得分:1)

formidablebusboy是选项。

Expressjs 4. +已失去此功能,因为它不再构建在连接之上。

答案 1 :(得分:0)

我使用 connect-busboy 。我无法得到' busboy'上班。我遇到但从未玩过的其他套餐包括' flow'并且分开了#39;还有一个npm包&mongoose-file'这似乎可以让你添加文件上传路径到mongoose Schema上传到服务器。如果要将其他数据上传到MongoDB,可能会很方便吗?

使用Express V4.2的基本 connect-busboy Formidable 示例: Node/Express file upload