阅读背景:

为什么我的图像是在随机文件夹中上传,multer不起作用

来源:互联网 
  var storage = multer.diskStorage({
  destination: function (req, file, cb) {
    cb(null, ' /uploads')
  },
  filename: function (req, file, cb) {
    cb(null, file.fieldname + '-' + Date.now() + '.jpg' );
  }

  });

var upload = multer({ storage: storage }).single('image');

app.post('/blog',function (req, res) {
 // use upload var
  upload(req, res, function (err) {
    if (err) {
        console.log(err);
         return
    }
    //get image form form
var image = req.files.image;
console.log( req.files);
          Blog.create(image, function(err, newlyCreated){

    if (err) {
      // An error occurred when uploading
      console.log(err);
    }
    res.redirect("/blog");
    })
    // Everything went fine
  });

  });
  var storage = multer.diskStorage({
  destinat



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: