2016-01-22 3 views

ответ

0

Через несколько дней я выясню, как это сделать! Вам нужно будет использовать https://github.com/heldr/datauri для кодирования буфера в URI данных. Вот как это выглядит:

var Datauri = require('datauri'); 
var multer = require('multer'); 
var memoryStorage = multer.memoryStorage(); 
var memoryUpload = multer({ 
storage: memoryStorage, 
limits: {fileSize: 500000, files: 1} 
}).single('image'); 

cloudinary.config({ 
    cloud_name: '', 
    api_key: '', 
    api_secret: '' 
}); 
var dUri = new Datauri(); 

... 

dUri.format(path.extname(req.file.originalname).toString(),req.file.buffer); 
cloudinary.uploader.upload(dUri.content, function (err, i) { 
    if (err) { 
    ... 
    } else { 
    ... 
    } 
}); 
+0

Почему существует: .toString() i первый параметр? – Despertaweb

Смежные вопросы