简介
使用 Teams Toolkit for Visual Studio Code 扩展开发 Microsoft Teams 应用时,首先,大多数资源和应用程序代码都位于计算机上。
下一步是将应用程序发布到开发环境,你可以在其中测试和验证应用程序是否按预期工作,并且其工作方式与在本地运行时相同。
可以使用 Teams 工具包中的以下功能轻松发布应用程序:
- 预配到云:预配所需的云基础结构资源。
- 部署到云:将代码部署到预配的基础结构资源。
- 发布到组织:生成应用包以在 Microsoft Teams 中安装。
Teams 工具包在应用开发的早期阶段(包括本地或开发租户中)简化了应用部署和发布过程。 是否使用 Teams 工具包部署到生产环境将取决于开发人员对环境的访问权限。
Teams 工具包还使你能够编写重点任务,以便在 Teams 应用开发中自动执行设置和重复操作,通过 YAML 文件 teamsapp.yml
提供进一步的控制,提供自定义和对自动化的精确控制。
这些功能可帮助你利用现有基础结构、资源组、Teams 应用/机器人、Microsoft Entra 应用注册、可自定义隧道和自定义步骤来调试、预配、部署和发布。
先决条件
- 对启用了上传 Teams 自定义应用的Microsoft 365 租户的全局管理员访问权限。
- 基本了解 Microsoft Teams 应用及其扩展点 (可选:建议完成 生成 Microsoft Teams 应用简介 学习模块) 。
- 能够使用 JavaScript 开发应用程序。
- 已安装 Teams 工具包扩展的 Visual Studio Code。
- 已安装 Node JS v16.x 或 v18.x。
- 已安装 Microsoft Edge 或 Google Chrome Web 浏览器。
- Azure 帐户和订阅。 立即获取 Azure 免费帐户!
学习目标
在本模块中,你将:
- 了解如何使用 Teams Toolkit for Visual Studio Code 预配 Azure 资源。
- 了解如何使用 Teams 工具包将应用部署到 Azure。
- 了解使用 Teams 工具包将应用发布到组织的应用商店的不同方法。