express上传图片,req.files为空呢
form表单(简写啦)
form.form-horizontal(method = "post", action = "/admin/movie/new", enctype="multipart/form-data")
.form-group
label.col-sm-2.control-label(for="uploadPoster") 海报上传
.col-sm-10
input#uploadPoster(type="file", name="uploadPoster")
路由
app.post('/admin/movie/new', Movie.savePoster, Movie.save);
10 回复
是express 4吗? 可能是你的app.js配置问题
body-praser 自豪地采用 CNodeJS ionic
需要加multer中间件
请修改代码使用markdown的引用格式,不然以后不回复
@njaulj 是忘了添加 connet-multipart
@i5ting 多谢了亲,感谢大牛的热情回答
@suntopo 如果是ex4的话,没必要加 connet-multipart,multer足够了,我记得它底层是busboy
没有中间件啊
@i5ting multer 支持表单名称是 “a[b]” 吗
我这里有个完整的express的上传示例代码https://github.com/wewoor/h5uploader/tree/master/example/expressjs