无法使用Multer将文件上传到Azure BLOB

时间:2019-04-29 07:35:46

标签: javascript node.js multer

我正在使用Multer将文件上传到Azure BLOB。 直到现在我都这样声明了Multer对象:

var upload = multer({
    storage: new MulterAzureStorage({
        azureStorageConnectionString: '...',
        containerName: '...',
        containerSecurity: '...'
    })
}).single("path/to/upload");

然后我像这样调用Multer对象:

upload(req,res,  function(err) { })

但是现在我要使功能动态化,以前是{p {1}}

string("upload")

block是硬编码的,现在我正尝试使用变量而不是像这样

single("upload")

但是它不能像这样工作。 现在完整的代码看起来像这样,

var uploadPath = "path/to/upload";
single(uploadPath)

0 个答案:

没有答案