Skip to content

Commit 12269c6

Browse files
Develop, test, and publish Azure Functions by using Azure Functions Core Tools
1 parent cee4037 commit 12269c6

File tree

9 files changed

+540
-0
lines changed

9 files changed

+540
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
*.js.map
2+
*.ts
3+
.git*
4+
.vscode
5+
local.settings.json
6+
test
7+
getting_started.md
8+
node_modules/@types/
9+
node_modules/azure-functions-core-tools/
10+
node_modules/typescript/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
bin
2+
obj
3+
csx
4+
.vs
5+
edge
6+
Publish
7+
8+
*.user
9+
*.suo
10+
*.cscfg
11+
*.Cache
12+
project.lock.json
13+
14+
/packages
15+
/TestResults
16+
17+
/tools/NuGet.exe
18+
/App_Data
19+
/secrets
20+
/data
21+
.secrets
22+
appsettings.json
23+
local.settings.json
24+
25+
node_modules
26+
dist
27+
28+
# Local python packages
29+
.python_packages/
30+
31+
# Python Environments
32+
.env
33+
.venv
34+
env/
35+
venv/
36+
ENV/
37+
env.bak/
38+
venv.bak/
39+
40+
# Byte-compiled / optimized / DLL files
41+
__pycache__/
42+
*.py[cod]
43+
*$py.class
44+
45+
# Azurite artifacts
46+
__blobstorage__
47+
__queuestorage__
48+
__azurite_db*__.json
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"recommendations": [
3+
"ms-azuretools.vscode-azurefunctions"
4+
]
5+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# Develop, test, and publish Azure Functions by using Azure Functions Core Tools
2+
3+
## Create and run Azure Functions locally by using the Core Tools
4+
5+
The Azure Functions Core Tools let you develop and run functions on your local computer from the command line.
6+
7+
You've decided you want to try building your first function, a simple interest calculator, by developing it locally on your own computer and not in the Azure portal's functions editor. You're not sure if you want to use a development environment like Visual Studio or Visual Studio Code, both of which can be extended to support Azure Functions directly. Ultimately, you decide to use the Core Tools from the command line and a basic text editor.
8+
9+
In this module, you'll learn how to use the Core Tools to create and run functions locally. Let's learn more about Core Tools before we use them in the exercise in the next unit, which walks you through these concepts using the Azure Cloud Shell.
10+
11+
## What are the Azure Functions Core Tools?
12+
13+
The Azure Functions Core Tools are a set of command-line tools that you can use to develop and test Azure Functions on your local computer.
14+
15+
The Core Tools feature different kinds of functions-related capabilities, but their primary purpose is to:
16+
17+
- Generate the files and folders you need to develop functions on your local computer.
18+
19+
- Run your functions locally so you can test and debug them.
20+
21+
- Publish your functions to Azure.
22+
![alt text](image.png)
23+
24+
## Core Tools versions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{
2+
"version": "2.0",
3+
"logging": {
4+
"applicationInsights": {
5+
"samplingSettings": {
6+
"isEnabled": true,
7+
"excludedTypes": "Request"
8+
}
9+
}
10+
},
11+
"extensionBundle": {
12+
"id": "Microsoft.Azure.Functions.ExtensionBundle",
13+
"version": "[4.*, 5.0.0)"
14+
}
15+
}
Loading

0 commit comments

Comments
 (0)