Cleaned up the formatting, corrected some typos, updated the credentials guide to cover interactive login, and cleaned up the quick start.
2.0 KiB
Read this on the main serverless docs site
Azure - Installation
Installing Node.js
Serverless is a Node.js CLI tool so the first thing you need to do is to install Node.js on your machine.
Go to the official Node.js website, download and follow the installation instructions to install Node.js on your local machine.
Note: The Azure Functions Serverless Framework plugin requires Node v6.5.0
You can verify that Node.js is installed successfully by running node --version
in your terminal. You should see the corresponding Node version number printed
out.
Installing the Serverless Framework
Next, install the Serverless Framework via npm which was already installed when you installed Node.js.
Open up a terminal and type npm install -g serverless to install Serverless.
npm install -g serverless
Once the installation process is done you can verify that Serverless is installed successfully by running the following command in your terminal:
serverless
To see which version of serverless you have installed run:
serverless --version
Installing Azure Functions Provider Plugin
To install, install the latest package from npm, run:
npm i --save serverless-azure-functions
Setting up Azure Functions
To run serverless commands that interface with the Azure platform, you will need to setup your Azure subscription credentials on your machine.
Follow these instructions on setting up Azure subscription credentials