Skip to content

Gilgammesh/azure-function-upload-file-blob-storage

Repository files navigation

Azure Function Upload File Blob Storage

Azure Function for upload a file and save to Azure Blob Storage.

Requirements

Azure Account

Nodejs (version 16.x)

VsCode

Extensions VsCode:

Diagram

architecture

Environment variables

Local

Copy the file local.settings.example.json and rename to local.settings.json

Edit file local.settings.example.json

{
  "IsEncrypted": false,
  "Values": {
    "Environment": "Development",
    "AzureWebJobsStorage": "UseDevelopmentStorage=true",
    "FUNCTIONS_WORKER_RUNTIME": "node"
  }
}

Azure Portal

In function app

Replace the value of AzureWebJobsStorage with Connection String from Storage account in Azure Portal.

Run Project

Install dependencies

npm install
npm install -D

Start locally

Start Local Storage. All files saved in folder azureStorage

npm run start-azurite

Start Function

npm start

About

Azure function - Upload a file and save in Azure Blob Storage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published