【发布时间】:2018-04-20 17:24:21
【问题描述】:
我找了好久没有得到答案,请帮忙
所以我想上传文件到服务器,我有代码
var upload = multer({ storage: common.storage , fileFilter : common.fileFilter,limits:{fileSize:config.maxSize} }).array('media');
upload(req, res, function (err) {
if (err) {
res.json({'success' : false , 'err' : err , msg : 'Something went wrong please try again'});
}else{
if(req.fileValidationError) {
return res.end(req.fileValidationError);
}`
它在 multer 上上传文件的一些代码,其中 common.storage 函数为
'storage' : multer.diskStorage({
destination: function (req, file, cb) {
console.log(req.pathToSaveFile)
cb(null, 'uploads/' + req.pathToSaveFile)
},
filename: function (req, file, cb) {
console.log('file' , file)
cb(null, req.timestamp +'_'+ file.originalname)
},
}),
在控制台文件没有任何反应后,请帮助我
`
【问题讨论】:
-
嘿,有什么线索吗?
-
在我的情况下,互联网速度非常低