使用强大的节点js文件上传

时间:2018-06-26 07:50:10

标签: javascript node.js formidable

我需要查看通过前端附加的文件 文件已正确上传,唯一的是,我需要通过前端应用程序查看这些文件。

app.post('/attach/:username',ensureAuthenticated,(req,res)=>{
    var form = new formidable.IncomingForm();
    form.parse(req,(err, fields, files) =>{
        res.send({msg:'file-uploaded'});
    })
    form.on('fileBegin', function (name, file) {
        const [fileName, fileExt] = file.name.split('.')
        file.path = path.join(__dirname+'/attachments/', `${fileName}_${new Date().getTime()}.${fileExt}`)
    });
});

0 个答案:

没有答案