我是Node.js的新实践者。我有一个非常愚蠢的问题。当我使用包或其他人编写的代码时,我无法找出组件的定义。现在,我正在努力寻找Express.js中使用的 request.files 。我的问题是,如果我不研究来源:
答案 0 :(得分:0)
Express有很好的文档。看一下request object has by default的内容。这当然可以通过中间件进行修改。在这种情况下,您需要查找req.files,这些文件可以由几个不同的中间件添加。 Google搜索express req.files
会将expressjs/multer显示为第四个结果。看看我们看到的:
var express = require('express')
var multer = require('multer')
var app = express()
app.use(multer({ dest: './uploads/'}))
您可以访问请求对象中的字段和文件:
console.log(req.body)
console.log(req.files)
因此,在这种情况下,multer中间件将添加处理上传文件的功能,并在req.files
处提供这些文件。