【问题标题】:How to delete folder from azure storage using node js如何使用节点 js 从 azure 存储中删除文件夹
【发布时间】:2021-02-11 16:49:30
【问题描述】:

Azure 存储的新手需要使用节点 js 从容器中删除文件夹,但无法为节点找到任何合适的解决方案我能够删除容器

blobService.deleteContainerIfExists('test', function(error, result, response){
    if(!error){
      console.log('container deleted!')
    }
});

但没有得到删除容器内文件夹的任何解决方案。我正在使用 NodeJS 服务器。任何帮助将不胜感激。

【问题讨论】:

    标签: node.js azure azure-functions azure-storage azure-blob-storage


    【解决方案1】:

    azure blob storage 中,文件夹是虚拟的,它是 blob 名称的一部分。所以不能直接删除文件夹。

    如果要删除文件夹,首先应删除该文件夹中的所有 blob。然后该文件夹也将被删除。

    或者你可以使用Azure Data Lake Storage Gen2,它类似于azure blob storage,它确实支持文件夹删除操作。

    【讨论】:

    • 感谢现在需要从文件夹中删除多个文件。
    猜你喜欢
    • 2019-08-26
    • 1970-01-01
    • 1970-01-01
    • 2020-07-10
    • 2022-12-06
    • 2018-04-18
    • 2020-10-11
    • 2021-12-23
    • 1970-01-01
    相关资源
    最近更新 更多