如何通过Node.js删除Azure Blob,并且我正在使用Azure library v12 SDK for Node.js(https://learn.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-nodejs)
我找不到删除blob方法,我想按名称删除blob。
如何通过Node.js删除Azure Blob,并且我正在使用Azure library v12 SDK for Node.js(https://learn.microsoft.com/en-us/azure/storage/blobs/storage-quickstart-blobs-nodejs)
我找不到删除blob方法,我想按名称删除blob。
3条答案
按热度按时间du7egjpx1#
虽然杰克的答案是有效的,但它比实际需要的要复杂得多。与其创建
blockBlobClient
然后删除它,更简单的方法是使用:用途:containerClient.deleteBlob('blob-name')
jv4diomz2#
正如@Georage在评论中所说,你可以使用
delete
方法来删除一个blob。以下是我的demo:
运行此示例后,从
test
容器中删除了test.txt
文件。ybzsozfc3#
@JackJia
的答案是完美的作品!这是我的
ES6 JavaScript : Typescript :)
代码我把它作为一个单独的功能。所以我只能把blob的名字传递给它。
将
blobName
传递给函数&它将处理所有其他事情:)仅供参考:确保将
String
类型传递给blobName
。否则 typescript 会哭:(