nodejs中的profileimage未定义错误

时间:2015-10-09 14:06:59

标签: javascript node.js

在POST时,我在下面的代码

if(req.files.profileimage){

        var profileImageOriginalName = req.files.profileimage.originalname;
        var profileImageName = req.files.profileimage.name;
        var profileImageMime = req.files.profileimage.mimeType;
        var profileImagePath = req.files.profileimage.path;
        var profileImageExt = req.files.profileimage.extension;
        var profileImageSize = req.files.profileimage.size;
    } else {
        //set a default image
        var profileImageName = 'noimage.png';
    }

但我得到一个错误,说profileimage未定义。这太奇怪了。

1 个答案:

答案 0 :(得分:0)

您需要中间件来处理多部分表单数据并将其拆分为req对象的文件部分。我假设您正在使用快递。

Multer是一个节点mod,可以为你做这个。

https://www.npmjs.com/package/multer