我根據它使用multer在github上自述文件
它的自述中所說的呼叫multer在middleware這樣的:expressjs - 如何要求multer在另一個文件
app.js
var multer = require('multer')
app.post('/upload', upload.single('image'), function(req, res){})
但我確定我的功能(REQ,RES)在另一個文件 - post.js - 和我的代碼app.js看起來是這樣的:
app.post('/upload', upload.single('image'), post.new)
我怎樣才能只需要在post.js multer,差不多是這樣:
post.js
var multer = require('multer')
module.exports.new = function(req, res){
//access to req.file
}
app.js
app.post('/upload', post.new)