我有一个Azure node.js“App Service”已经设置并运行,工作得很好。它连接到Azure数据库,一切都很好。
我没有的是我帐户上的任何存储/ Blob服务,而且我无法找到有关设置Blob存储以使用我的App Service的最佳方法的文档。
我的目标是能够存储和检索文件,主要包括图像文件(.png,.jpg)和pdf。我认为Blob存储是我正在寻找的,我想在我的node.js App Service上设置一个API,以便Web客户端能够在Storage服务上传和下载文件。
您可以使用2个Azure存储blob npm软件包并添加到项目依赖项中:
第一个包是使用最广泛的azure-storage Node.js SDK。支持blob / queue / file / table。
第二个软件包是最新发布的blob软件包,更轻量级,基于最新的Azure存储架构。支持异步方法,promise和HTTP管道注入。
您可以访问他们的npm包或GitHub页面获取他们的样本。