您好我想创建一个可以使用pkgcloud将文件上传到bluemix-object-storage的应用。
现在我正在使用multer来获取服务器中的文件。
但是pkgcloud.upload()是可接受的流,而req.files不是可读流。
var readStream = fs.createReadStream('a-file.txt');
var writeStream = client.upload({
container: 'a-container',
remote: 'remote-file-name.txt'
});
writeStream.on('error', function(err) {
// handle your error case
});
writeStream.on('success', function(file) {
// success, file will be a File model
});
**readStream.pipe(writeStream);**
如何使用multer + pkgcloud上传文件,而无需将文件保存到临时目录(不使用fs)?