开始使用 Azure Developer CLI

运行 Node.js 模板

让我们将基本的 Azure 开发人员 CLI (azd) 命令放入测试中,并运行其中一个 Node.js 模板应用程序。 本指南将使用 Azure 上的 Node.js API 和 MongoDB 的 React Web 应用。

完成后,你将在开发环境中获取代码,并能够运行命令以在 Azure 中生成、部署和监视应用。

选择首选环境以继续:

先决条件

初始化项目

  1. 文件资源管理器或终端中,创建新的空目录,并将其更改为该目录。

  2. azd init运行命令并指定要用作参数的模板:

    azd init --template todo-nodejs-mongo
    

注意:此命令将初始化应用程序,包括克隆 GitHub 存储库。

  1. 系统会提示输入环境名称,该名称设置将创建的资源组的前缀以保存 Azure 资源。 什么是环境名称 azd

指定环境后, azd 将模板项目克隆到计算机并初始化项目。

预配和部署应用资源

  1. 运行 azd up 命令:

    azd up
    
  2. 如果尚未登录到 Azure,浏览器将启动并要求你登录。

  3. 登录到 Azure 后,系统会提示输入以下信息:

参数 说明
Azure Location 将部署资源的 Azure 位置。
Azure Subscription 要在其中部署资源的 Azure 订阅。

提供这些值后, azd up 命令:

  • 创建和配置所有必要的 Azure 资源(azd provision包括:
    • 访问帐户的策略和角色
    • 与托管标识的服务到服务通信
  • 打包并部署代码 (azd deploy

azd up命令成功完成后,CLI 会显示两个链接以查看创建的资源:

  • ToDo API 应用
  • ToDo Web 应用前端

Screenshot of command output listing endpoint URLs.

注意

可以调用 azd up 任意次数来预配和部署应用程序的更新。

运行 Python 模板

让我们将基本的 Azure 开发人员 CLI (azd) 命令放入测试并运行其中一个 Python 模板应用程序。 本指南将 React Web 应用与 Python API 和 Azure 上的 MongoDB 配合使用

完成后,你将在开发环境中获取代码,并能够运行命令以在 Azure 中生成、部署和监视应用。

选择首选环境以继续:

先决条件

创建并激活 Python 虚拟环境

本指南使用 Python 虚拟环境隔离 Python 包安装。 首先创建和激活虚拟环境

初始化项目

  1. 文件资源管理器或终端中,创建新的空目录,并将其更改为该目录。

  2. azd init运行命令并指定要用作参数的模板:

    azd init --template todo-python-mongo
    

注意:此命令将初始化应用程序,包括克隆 GitHub 存储库。

  1. 系统会提示输入环境名称,该名称设置将创建的资源组的前缀以保存 Azure 资源。 什么是环境名称 azd

指定环境后, azd 将模板项目克隆到计算机并初始化项目。

预配和部署应用资源

  1. 运行 azd up 命令:

    azd up
    
  2. 如果尚未登录到 Azure,浏览器将启动并要求你登录。

  3. 登录到 Azure 后,系统会提示输入以下信息:

参数 说明
Azure Location 将部署资源的 Azure 位置。
Azure Subscription 要在其中部署资源的 Azure 订阅。

提供这些值后, azd up 命令:

  • 创建和配置所有必要的 Azure 资源(azd provision包括:
    • 访问帐户的策略和角色
    • 与托管标识的服务到服务通信
  • 打包并部署代码 (azd deploy

azd up命令成功完成后,CLI 会显示两个链接以查看创建的资源:

  • ToDo API 应用
  • ToDo Web 应用前端

Screenshot of command output listing endpoint URLs.

注意

可以调用 azd up 任意次数来预配和部署应用程序的更新。

运行 C# 模板

让我们将基本的 Azure 开发人员 CLI (azd) 命令放入测试并运行其中一个 C# 模板应用程序。 本指南将使用 Azure 上的 C# API 和 MongoDB 的 React Web 应用。

完成后,你将在开发环境中获取代码,并能够运行命令以在 Azure 中生成、部署和监视应用。

选择首选环境以继续:

先决条件

初始化项目

  1. 文件资源管理器或终端中,创建新的空目录,并将其更改为该目录。

  2. azd init运行命令并指定要用作参数的模板:

    azd init --template todo-csharp-cosmos-sql
    

注意:此命令将初始化应用程序,包括克隆 GitHub 存储库。

  1. 系统会提示输入环境名称,该名称设置将创建的资源组的前缀以保存 Azure 资源。 什么是环境名称 azd

指定环境后, azd 将模板项目克隆到计算机并初始化项目。

预配和部署应用资源

  1. 运行 azd up 命令:

    azd up
    
  2. 如果尚未登录到 Azure,浏览器将启动并要求你登录。

  3. 登录到 Azure 后,系统会提示输入以下信息:

参数 说明
Azure Location 将部署资源的 Azure 位置。
Azure Subscription 要在其中部署资源的 Azure 订阅。

提供这些值后, azd up 命令:

  • 创建和配置所有必要的 Azure 资源(azd provision包括:
    • 访问帐户的策略和角色
    • 与托管标识的服务到服务通信
  • 打包并部署代码 (azd deploy

azd up命令成功完成后,CLI 会显示两个链接以查看创建的资源:

  • ToDo API 应用
  • ToDo Web 应用前端

Screenshot of command output listing endpoint URLs.

注意

可以调用 azd up 任意次数来预配和部署应用程序的更新。

运行 Java 模板

让我们将基本的 Azure 开发人员 CLI (azd) 命令放入测试并运行其中一个 Java 模板应用程序。 本指南将 React Web 应用与 Java API 和 Azure 上的 MongoDB 配合使用。

完成后,你将在开发环境中获取代码,并能够运行命令以在 Azure 中生成、部署和监视应用。

选择首选环境以继续:

先决条件

初始化项目

  1. 文件资源管理器或终端中,创建新的空目录,并将其更改为该目录。

  2. azd init运行命令并指定要用作参数的模板:

    azd init --template todo-java-mongo
    

注意:此命令将初始化应用程序,包括克隆 GitHub 存储库。

  1. 系统会提示输入环境名称,该名称设置将创建的资源组的前缀以保存 Azure 资源。 什么是环境名称 azd

指定环境后, azd 将模板项目克隆到计算机并初始化项目。

预配和部署应用资源

  1. 运行 azd up 命令:

    azd up
    
  2. 如果尚未登录到 Azure,浏览器将启动并要求你登录。

  3. 登录到 Azure 后,系统会提示输入以下信息:

参数 说明
Azure Location 将部署资源的 Azure 位置。
Azure Subscription 要在其中部署资源的 Azure 订阅。

提供这些值后, azd up 命令:

  • 创建和配置所有必要的 Azure 资源(azd provision包括:
    • 访问帐户的策略和角色
    • 与托管标识的服务到服务通信
  • 打包并部署代码 (azd deploy

azd up命令成功完成后,CLI 会显示两个链接以查看创建的资源:

  • ToDo API 应用
  • ToDo Web 应用前端

Screenshot of command output listing endpoint URLs.

注意

可以调用 azd up 任意次数来预配和部署应用程序的更新。

清理资源

如果不再需要本文中创建的资源,请运行以下命令来关闭应用:

azd down

请求帮助

有关如何提交 bug、请求帮助或为 Azure 开发人员 CLI 提出新功能的信息,请访问 故障排除和支持 页。

后续步骤