可以在路由器内部使用multer吗?

时间:2019-10-23 17:38:40

标签: javascript node.js multer

是否可以像下面的示例一样在路由器内部使用multer?

app.get('/', (req, res)=>{
   multer({});
}

1 个答案:

答案 0 :(得分:1)

是的,可以使用multer。

他们在“错误处理”部分的示例之一中使用了此功能。 Multer Error Handling

var multer = require('multer')
var upload = multer().single('avatar')

app.post('/profile', function (req, res) {
  upload(req, res, function (err) {
    if (err instanceof multer.MulterError) {
      // A Multer error occurred when uploading.
    } else if (err) {
      // An unknown error occurred when uploading.
    }

    // Everything went fine.
  })
})