The <NAME> you use in multer’s upload.single(<NAME>) function must be the same as the one you use in <input type="file" name="<NAME>" ...>.
So you need to change
var type = upload.single('file')
to
var type = upload.single('recfile')
in you app.js