開始使用 Azure 開發人員 CLI
執行 Node.js 範本
讓我們將基本的 Azure 開發人員 CLI (azd
) 命令放入測試,並執行其中一個 Node.js 範本應用程式。 我們將在 Azure 上使用 React Web 應用程式搭配 Node.js API 和 MongoDB,以取得本指南。
完成後,您會在開發環境中取得程序代碼,並能夠執行命令,以在 Azure 中建置、部署及監視應用程式。
選取您慣用的環境以繼續:
必要條件
初始化專案
在 檔案總管 或終端機中,建立新的空白目錄,並將其變更為 。
執行 命令, azd init
並指定您想要作為參數使用的範本:
azd init --template todo-nodejs-mongo
注意:此命令會初始化應用程式,包括複製 GitHub 存放庫。
- 系統會提示您輸入環境名稱,這會設定將建立以保存 Azure 資源之資源群組的前置詞。 中的環境名稱
azd
為何?
指定環境之後, azd
將範本專案複製到您的計算機,並初始化專案。
布建和部署應用程序資源
執行 azd up
命令:
azd up
如果您尚未登入 Azure,瀏覽器將會啟動並要求您登入。
登入 Azure 之後,系統會提示您輸入下列資訊:
參數 |
描述 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
提供這些值之後,命令:azd up
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
azd up
當命令順利完成時,CLI 會顯示兩個連結來檢視已建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
注意
您可以 azd up
呼叫您想要佈建和部署更新至應用程式的次數。
設定您的 Codespace
在您的瀏覽器中,流覽至 Node.js/Mongo azd
範本 (或 從我們的範本連結庫選取一個範本)。
在檔案清單上方,按兩下 [在 Codespace 中開啟此範本>]。
使用 Codespaces 時,會為您安裝所有必要條件,包括 azd
Visual Studio Code 擴充功能。
執行 up
命令
建立 Codespace 之後,以滑鼠右鍵按兩下 根目錄中的 azure.yaml 。 從選項中,選取 [布建資源],並將程序代碼部署至 Azure]。
提供參數
當您執行 azd up
命令時,系統會提示您提供下列資訊,並使用網頁瀏覽器和驗證碼登入:
參數 |
描述 |
Environment Name |
將建立以保存所有 Azure 資源的資源群組前置詞。 中的環境名稱 azd 為何? 您一律可以使用 建立新的環境 azd env new 。 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
此程式可能需要一些時間才能完成,如 azd up
下列命令所示:
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
提供必要參數和azd up
命令完成之後,CodeSpaces 終端機會顯示兩個 Azure 入口網站 連結,以檢視已建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
發生什麼事?
成功完成 azd up
命令時:
- 範本檔案中參考的
README.md
Azure 資源已布建至您在執行 azd up
之後指定的 Azure 訂用帳戶。 您現在可以透過 Azure 入口網站 檢視這些 Azure 資源。
- 應用程式已建置並部署至 Azure。 使用命令的
azd up
Web 應用程式 URL 輸出,您可以瀏覽至功能完整的應用程式。
注意
- 您可以
azd up
呼叫您想要佈建和部署應用程式的次數。
- 由於 GitHub Codespaces 的已知限制,目前不支援啟動網頁瀏覽器的執行和偵錯。 為了獲得更好的體驗,建議您在桌面中使用Codespaces。
DevContainer 是 Docker 映像,其中包含在本機電腦上執行此應用程式所需的所有必要條件。
必要條件
初始化專案
開啟終端機、建立新的空白目錄,然後變更為它。
執行下列命令來初始化專案:
azd init --template todo-nodejs-mongo
提供參數
當您執行 azd init
命令時,系統會提示您提供下列資訊:
參數 |
描述 |
Environment Name |
將建立以保存所有 Azure 資源的資源群組前置詞。 中的環境名稱 azd 為何? 您一律可以使用 建立新的環境 azd env new 。 |
開啟DevContainer
在 VS Code 中開啟專案,按 F1 並選擇: Remote-Containers: Rebuild and Reopen in Container
執行 up
命令
執行以下命令:
azd up
當您執行 azd up
命令時,系統會提示您提供下列資訊:
參數 |
描述 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
當 azd up
命令完成下列步驟時,可能需要一些時間才能執行:
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
提供必要參數和azd up
命令完成之後,CLI 會顯示兩個 Azure 入口網站 連結,以檢視已建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
注意
您可以 azd up
呼叫您想要佈建和部署應用程式的次數。
執行 Python 範本
讓我們將基本的 Azure 開發人員 CLI (azd
) 命令放入測試,並執行其中一個 Python 範本應用程式。 我們將針對本指南, 在 Azure 上使用 React Web 應用程式搭配 Python API 和 MongoDB。
完成後,您會在開發環境中取得程序代碼,並能夠執行命令,以在 Azure 中建置、部署及監視應用程式。
選取您慣用的環境以繼續:
必要條件
建立並啟用 Python 虛擬環境
在本指南中,應用程式會使用 Python 虛擬環境來隔離 Python 套件安裝。 從 建立和啟用虛擬環境開始。
初始化專案
在 檔案總管 或終端機中,建立新的空白目錄,並將其變更為 。
執行 命令, azd init
並指定您想要作為參數使用的範本:
azd init --template todo-python-mongo
注意:此命令會初始化應用程式,包括複製 GitHub 存放庫。
- 系統會提示您輸入環境名稱,這會設定將建立以保存 Azure 資源之資源群組的前置詞。 中的環境名稱
azd
為何?
指定環境之後, azd
將範本專案複製到您的計算機,並初始化專案。
布建和部署應用程序資源
執行 azd up
命令:
azd up
如果您尚未登入 Azure,瀏覽器將會啟動並要求您登入。
登入 Azure 之後,系統會提示您輸入下列資訊:
參數 |
描述 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
提供這些值之後,命令:azd up
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
azd up
當命令順利完成時,CLI 會顯示兩個連結來檢視已建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
注意
您可以 azd up
呼叫您想要佈建和部署更新至應用程式的次數。
設定您的 Codespace
在您的瀏覽器中,流覽至 Python/Mongo azd
範本 (或 從我們的範本連結庫選取一個範本)。
在檔案清單上方,按兩下 [在 Codespace 中開啟此範本>]。
使用 Codespaces 時,會為您安裝所有必要條件,包括 azd
Visual Studio Code 擴充功能。
執行 up
命令
建立 Codespace 之後,以滑鼠右鍵按兩下 根目錄中的 azure.yaml 。 從選項中,選取 [布建資源],並將程序代碼部署至 Azure]。
提供參數
當您執行 azd up
命令時,系統會提示您提供下列資訊,並使用網頁瀏覽器和驗證碼登入:
參數 |
描述 |
Environment Name |
將建立以保存所有 Azure 資源的資源群組前置詞。 中的環境名稱 azd 為何? 您一律可以使用 建立新的環境 azd env new 。 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
此程式可能需要一些時間才能完成,如 azd up
下列命令所示:
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
提供必要參數和azd up
命令完成之後,CodeSpaces 終端機會顯示兩個 Azure 入口網站 連結來檢視已建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
發生什麼事?
成功完成 azd up
命令時:
- 範本檔案中參考的
README.md
Azure 資源已布建至您在執行 azd up
之後指定的 Azure 訂用帳戶。 您現在可以透過 Azure 入口網站 檢視這些 Azure 資源。
- 應用程式已建置並部署至 Azure。 使用命令的
azd up
Web 應用程式 URL 輸出,您可以瀏覽至功能完整的應用程式。
注意
- 您可以
azd up
呼叫您想要佈建和部署應用程式的次數。
- 目前不支援需要啟動網頁瀏覽器的執行和偵錯,因為 GitHub Codespaces 有已知的限制。 為了獲得較佳的體驗,建議您在 Desktop 中使用 Codespaces。
DevContainer 是 Docker 映像,其中包含在本機電腦上執行此應用程式所需的所有必要條件。
必要條件
初始化專案
開啟終端機、建立新的空白目錄,然後變更為它。
執行下列命令來初始化專案:
azd init --template todo-python-mongo
提供參數
當您執行 azd init
命令時,系統會提示您提供下列資訊:
參數 |
描述 |
Environment Name |
將建立以保存所有 Azure 資源的資源群組前置詞。 中的環境名稱 azd 為何? 您一律可以使用 建立新的環境 azd env new 。 |
開啟DevContainer
在 VS Code 中開啟專案,按 F1 並選擇: Dev Containers: Rebuild and Reopen in Container
執行 up
命令
執行以下命令:
azd up
當您執行 azd up
命令時,系統會提示您提供下列資訊:
參數 |
描述 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
當 azd up
命令完成下列步驟時,可能需要一些時間才能執行:
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
提供必要參數並azd up
完成命令之後,CLI 會顯示兩個 Azure 入口網站 連結來檢視所建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
注意
您可以 azd up
呼叫您想要佈建和部署應用程式的次數。
執行 C# 範本
讓我們將基本的 Azure 開發人員 CLI (azd
) 命令放入測試並執行其中一個 C# 範本應用程式。 我們將針對本指南, 在 Azure 上使用 React Web 應用程式搭配 C# API 和 MongoDB。
完成後,您會在開發環境中取得程序代碼,並能夠執行命令,以在 Azure 中建置、部署及監視應用程式。
選取您慣用的環境以繼續:
必要條件
初始化專案
在 檔案總管 或終端機中,建立新的空白目錄,並將其變更為 。
執行 命令, azd init
並指定您想要作為參數使用的範本:
azd init --template todo-csharp-cosmos-sql
注意:此命令會初始化應用程式,包括複製 GitHub 存放庫。
- 系統會提示您輸入環境名稱,這會設定將建立以保存 Azure 資源之資源群組的前置詞。 中的環境名稱
azd
為何?
指定環境之後, azd
將範本專案複製到您的計算機,並初始化專案。
布建和部署應用程序資源
執行 azd up
命令:
azd up
如果您尚未登入 Azure,瀏覽器將會啟動並要求您登入。
登入 Azure 之後,系統會提示您輸入下列資訊:
參數 |
描述 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
提供這些值之後,命令:azd up
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
azd up
當命令順利完成時,CLI 會顯示兩個連結來檢視已建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
注意
您可以 azd up
呼叫您想要佈建和部署更新至應用程式的次數。
設定您的 Codespace
在您的瀏覽器中,流覽至 C#/Cosmos azd
範本 (或 從我們的範本連結庫選取一個範本)。
在檔案清單上方,按兩下 [在 Codespace 中開啟此範本>]。
使用 Codespaces 時,會為您安裝所有必要條件,包括 azd
Visual Studio Code 擴充功能。
執行 up
命令
建立 Codespace 之後,以滑鼠右鍵按兩下 根目錄中的 azure.yaml 。 從選項中,選取 [布建資源],並將程序代碼部署至 Azure]。
提供參數
當您執行 azd up
命令時,系統會提示您提供下列資訊,並使用網頁瀏覽器和驗證碼登入:
參數 |
描述 |
Environment Name |
將建立以保存所有 Azure 資源的資源群組前置詞。 中的環境名稱 azd 為何? 您一律可以使用 建立新的環境 azd env new 。 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
此程式可能需要一些時間才能完成,如 azd up
下列命令所示:
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
提供必要參數和azd up
命令完成之後,CodeSpaces 終端機會顯示兩個 Azure 入口網站 連結來檢視已建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
發生什麼事?
成功完成 azd up
命令時:
- 範本檔案中參考的
README.md
Azure 資源已布建至您在執行 azd up
之後指定的 Azure 訂用帳戶。 您現在可以透過 Azure 入口網站 檢視這些 Azure 資源。
- 應用程式已建置並部署至 Azure。 使用命令的
azd up
Web 應用程式 URL 輸出,您可以瀏覽至功能完整的應用程式。
注意
- 您可以
azd up
呼叫您想要佈建和部署應用程式的次數。
- 目前不支援需要啟動網頁瀏覽器的執行和偵錯,因為 GitHub Codespaces 有已知的限制。 為了獲得較佳的體驗,建議您在 Desktop 中使用 Codespaces。
DevContainer 是 Docker 映像,其中包含在本機電腦上執行此應用程式所需的所有必要條件。
必要條件
初始化專案
開啟終端機、建立新的空白目錄,然後變更為它。
執行下列命令來初始化專案:
azd init --template todo-csharp-cosmos-sql
提供參數
當您執行 azd init
命令時,系統會提示您提供下列資訊:
參數 |
描述 |
Environment Name |
將建立以保存所有 Azure 資源的資源群組前置詞。 中的環境名稱 azd 為何? 您一律可以使用 建立新的環境 azd env new 。 |
開啟DevContainer
在 VS Code 中開啟專案,按 F1 並選擇: Remote-Containers: Rebuild and Reopen in Container
執行 up
命令
執行以下命令:
azd up
當您執行 azd up
命令時,系統會提示您提供下列資訊:
參數 |
描述 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
當 azd up
命令完成下列步驟時,可能需要一些時間才能執行:
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
提供必要參數並azd up
完成命令之後,CLI 會顯示兩個 Azure 入口網站 連結,以檢視所建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
注意
您可以 azd up
呼叫您想要佈建和部署應用程式的次數。
執行 Java 範本
讓我們將基本的 Azure 開發人員 CLI (azd
) 命令放入測試,並執行其中一個 Java 範本應用程式。 本指南將使用 React Web 應用程式與 Java API 和 Azure 上的 MongoDB。
完成後,您會在開發環境中取得程序代碼,並能夠執行命令,以在 Azure 中建置、部署及監視應用程式。
選取您慣用的環境以繼續:
必要條件
初始化專案
在 檔案總管 或終端機中,建立新的空白目錄,並將其變更為 。
執行 命令, azd init
並指定您想要作為參數使用的範本:
azd init --template todo-java-mongo
注意:此命令會初始化應用程式,包括複製 GitHub 存放庫。
- 系統會提示您輸入環境名稱,這會設定將建立以保存 Azure 資源之資源群組的前置詞。 中的環境名稱
azd
為何?
指定環境之後, azd
將範本專案複製到您的計算機,並初始化專案。
布建和部署應用程序資源
執行 azd up
命令:
azd up
如果您尚未登入 Azure,瀏覽器將會啟動並要求您登入。
登入 Azure 之後,系統會提示您輸入下列資訊:
參數 |
描述 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
提供這些值之後,命令:azd up
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
azd up
當命令順利完成時,CLI 會顯示兩個連結來檢視已建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
注意
您可以 azd up
呼叫您想要佈建和部署更新至應用程式的次數。
設定您的 Codespace
在您的瀏覽器中,流覽至 Java/Mongo azd
範本 (或 從我們的範本連結庫選取一個範本)。
在檔案清單上方,按兩下 [在 Codespace 中開啟此範本>]。
使用 Codespaces 時,會為您安裝所有必要條件,包括 azd
Visual Studio Code 擴充功能。
執行 up
命令
建立 Codespace 之後,以滑鼠右鍵按兩下 根目錄中的 azure.yaml 。 從選項中,選取 [布建資源],並將程序代碼部署至 Azure]。
提供參數
當您執行 azd up
命令時,系統會提示您提供下列資訊,並使用網頁瀏覽器和驗證碼登入:
參數 |
描述 |
Environment Name |
將建立以保存所有 Azure 資源的資源群組前置詞。 中的環境名稱 azd 為何? 您一律可以使用 建立新的環境 azd env new 。 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
此程式可能需要一些時間才能完成,如 azd up
下列命令所示:
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
提供必要參數和azd up
命令完成之後,CodeSpaces 終端機會顯示兩個 Azure 入口網站 連結,以檢視已建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
發生什麼事?
成功完成 azd up
命令時:
- 範本檔案中參考的
README.md
Azure 資源已布建至您在執行 azd up
之後指定的 Azure 訂用帳戶。 您現在可以透過 Azure 入口網站 來檢視這些 Azure 資源。
- 應用程式已建置並部署至 Azure。 使用命令的
azd up
Web 應用程式 URL 輸出,您可以瀏覽至功能完整的應用程式。
注意
- 您可以
azd up
呼叫您想要佈建和部署應用程式的次數。
- 目前不支援需要啟動網頁瀏覽器的執行和偵錯,因為 GitHub Codespaces 有已知的限制。 為了獲得較佳的體驗,建議您在 Desktop 中使用 Codespaces。
DevContainer 是 Docker 映像,其中包含在本機電腦上執行此應用程式所需的所有必要條件。
必要條件
初始化專案
開啟終端機、建立新的空白目錄,然後變更為它。
執行下列命令來初始化專案:
azd init --template todo-java-mongo
提供參數
當您執行 azd init
命令時,系統會提示您提供下列資訊:
參數 |
描述 |
Environment Name |
將建立以保存所有 Azure 資源的資源群組前置詞。 中的環境名稱 azd 為何? 您一律可以使用 建立新的環境 azd env new 。 |
開啟DevContainer
在 VS Code 中開啟專案,按 F1 並選擇: Remote-Containers: Rebuild and Reopen in Container
執行 up
命令
執行以下命令:
azd up
當您執行 azd up
命令時,系統會提示您提供下列資訊:
參數 |
描述 |
Azure Location |
將部署資源的 Azure 位置。 |
Azure Subscription |
將部署資源的 Azure 訂用帳戶。 |
當 azd up
命令完成下列步驟時,可能需要一些時間才能執行:
- 建立及設定所有必要的 Azure 資源 (
azd provision
),包括:
- 存取帳戶的原則和角色
- 使用受控識別進行服務對服務通訊
- 封裝和部署程式代碼 (
azd deploy
)
提供必要參數並azd up
完成命令之後,CLI 會顯示兩個 Azure 入口網站 連結來檢視已建立的資源:
- ToDo API 應用程式
- ToDo Web 應用程式前端
注意
您可以 azd up
呼叫您想要佈建和部署應用程式的次數。
清除資源
當您不再需要本文中建立的資源時,請執行下列命令來關閉應用程式電源:
azd down
要求說明
如需如何提出 Bug、要求協助或為 Azure 開發人員 CLI 提出新功能的資訊,請流覽 疑難解答和支援 頁面。
下一步