Liondalan
Liondalan

Reputation: 67

Is it possible to use multer inside router?

Is it possible to use multer inside router like example below?

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

Upvotes: 0

Views: 87

Answers (1)

Dark Shadow
Dark Shadow

Reputation: 154

Yes this is possible with multer.

They have used this in one of their example in Error Handling section. 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.
  })
})

Upvotes: 1

Related Questions