首页 > 解决方案 > express-fileupload 和 multer 在同一个应用程序上不起作用

问题描述

我正在使用express-fileuploadnpm 包上传一个文件,该文件在内存中缓冲,然后在我使用它的数据后,我只发回一条成功消息。

但是在同一个应用程序中multer使用了 npm 包。

这两个包似乎有些冲突。

在我的app.js文件中,我有以下两行:

var fileUpload = require('express-fileupload')
app.use(fileUpload())
  1. 如果我将这两行注释掉,我的 multer 图像上传工作,但快速文件上传程序则不起作用。
// var fileUpload = require('express-fileupload')
// app.use(fileUpload())
  1. 如果我离开它,Multer 不起作用,但快速文件上传确实起作用。

只是想知道这如何影响 multer 上传。任何想法?

标签: javascriptnode.jsexpressnpmmulter

解决方案


推荐阅读