You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-functions/functions-run-local.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ There are three versions of Azure Functions Core Tools. The version you use depe
30
30
31
31
+**Version 1.x**: Supports version 1.x of the Azure Functions runtime. This version of the tools is only supported on Windows computers and is installed from an [npm package](https://www.npmjs.com/package/azure-functions-core-tools).
32
32
33
-
+[**Version 2.x/3.x**](#v2): Supports either [version 2.x or 3.x of the Azure Functions runtime](functions-versions.md). These versions support [Windows](#windows-npm), [macOS](#brew), and [Linux](#linux) and use platform-specific package managers or npm for installation.
33
+
+[**Version 2.x/3.x**](#v2): Supports either [version 2.x or 3.x of the Azure Functions runtime](functions-versions.md). These versions support [Windows](/azure/azure-functions/functions-run-local?tabs=windows#v2), [macOS](/azure/azure-functions/functions-run-local?tabs=macos#v2), and [Linux](/azure/azure-functions/functions-run-local?tabs=linux#v2) and use platform-specific package managers or npm for installation.
34
34
35
35
Unless otherwise noted, the examples in this article are for version 3.x.
36
36
@@ -40,12 +40,12 @@ Unless otherwise noted, the examples in this article are for version 3.x.
40
40
41
41
### <aname="v2"></a>Version 2.x and 3.x
42
42
43
-
Version 2.x/3.x of the tools uses the Azure Functions runtime that is built on .NET Core. This version is supported on all platforms .NET Core supports, including [Windows](#windows-npm), [macOS](#brew), and [Linux](#linux).
43
+
Version 2.x/3.x of the tools uses the Azure Functions runtime that is built on .NET Core. This version is supported on all platforms .NET Core supports, including [Windows](/azure/azure-functions/functions-run-local?tabs=windows#v2), [macOS](/azure/azure-functions/functions-run-local?tabs=macos#v2), and [Linux](/azure/azure-functions/functions-run-local?tabs=linux#v2).
44
44
45
45
> [!IMPORTANT]
46
46
> You can bypass the requirement for installing the .NET Core SDK by using [extension bundles].
47
47
48
-
#### <aname="windows-npm"></a>Windows
48
+
#[Windows](#tab/windows)
49
49
50
50
The following steps use npm to install Core Tools on Windows. You can also use [Chocolatey](https://chocolatey.org/). For more information, see the [Core Tools readme](https://github.com/Azure/azure-functions-core-tools/blob/master/README.md#windows).
51
51
@@ -71,7 +71,7 @@ The following steps use npm to install Core Tools on Windows. You can also use [
71
71
72
72
1. If you don't plan to use [extension bundles], install the [.NET Core 2.x SDK for Windows](https://www.microsoft.com/net/download/windows).
73
73
74
-
#### <a name="brew"></a>MacOS with Homebrew
74
+
# [MacOS](#tab/macos)
75
75
76
76
The following steps use Homebrew to install the Core Tools on macOS.
77
77
@@ -95,7 +95,7 @@ The following steps use Homebrew to install the Core Tools on macOS.
95
95
brew link --overwrite azure-functions-core-tools@3
96
96
```
97
97
98
-
#### <a name="linux"></a> Linux (Ubuntu/Debian) with APT
98
+
# [Linux](#tab/linux)
99
99
100
100
The following steps use [APT](https://wiki.debian.org/Apt) to install Core Tools on your Ubuntu/Debian Linux distribution. For other Linux distributions, see the [Core Tools readme](https://github.com/Azure/azure-functions-core-tools/blob/master/README.md#linux).
101
101
@@ -145,6 +145,8 @@ The following steps use [APT](https://wiki.debian.org/Apt) to install Core Tools
145
145
146
146
1. If you don't plan to use [extension bundles], install [.NET Core 2.x SDK for Linux](https://www.microsoft.com/net/download/linux).
147
147
148
+
---
149
+
148
150
## Create a local Functions project
149
151
150
152
A functions project directory contains the files [host.json](functions-host-json.md) and [local.settings.json](#local-settings-file), along with subfolders that contain the code for individual functions. This directory is the equivalent of a function app in Azure. To learn more about the Functions folder structure, see the [Azure Functions developers guide](functions-reference.md#folder-structure).
0 commit comments