Azure 存储新手需要使用 Node js 从容器中删除文件夹,但无法找到任何合适的 Node 解决方案,我可以删除容器
blobService.deleteContainerIfExists('test', function(error, result, response){
if(!error){
console.log('container deleted!')
}
});
但没有得到任何删除容器内文件夹的解决方案。我正在 NodeJS 服务器上工作。任何帮助将不胜感激。
最佳答案
在 azure blob 存储
中,该文件夹是虚拟的,并且是 blob 名称的一部分。所以你不能直接删除该文件夹。
如果要删除该文件夹,首先应删除该文件夹中的所有 blob。然后该文件夹也将被删除。
或者您可以使用Azure Data Lake Storage Gen2 ,类似于azure blob存储,并且它确实支持文件夹删除操作。
关于node.js - 如何使用node js从azure存储中删除文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66151000/