koa2 multer上传文件????
发布于 8 年前 作者 Yhaojing 17539 次浏览 来自 问答

有谁使用koa-multer 上传文件成功了,给我传个demo呗

根据大家的帮助我简单的整理一下koa2上传文件:

import multer from ‘koa-multer const upload = multer({dest: ‘上传文件的临时路径,改成自己的’}) router.post(’/upload, upload.single(‘filename’), async (ctx) { //originalname 文件名称,path上传后文件的临时路径,mimetype文件类型 const {originalname, path, mimetype} = ctx.req.file; //之后可以对文件进行上出上传到七牛等操作,完成操作后 fs.unlink(path)//删除文件 })

//要注意filename要和前端的表单元素的name一致

6 回复

http://stackoverflow.com/questions/31530200/node-multer-unexpected-field

如果表单中除了文件还有其他内容,调整一下中间件的顺序

@i5ting 你这个文档写的实在是有点让初学者一点都看不懂啊

@zbsccc 我错了,稍后改,555

回到顶部