如何在Visual Studio Online中将node.js应用程序部署到Azure?

mbe*_*ker 7 azure tfsbuild visual-studio node.js azure-devops

我正在尝试将Node.js Web应用程序从Visual Studio Online部署到Azure Web App.Visual Studi Online提供了在线构建应用程序然后将其部署到azure的可能性.

我添加了构建脚本"Visual Studio Build",然后添加了"Azure Web App部署":

Visual Studio在线构建过程

"Visual Studio Build"工作正常.在构建过程步骤"Azure Web App部署"中,我为"Web部署包"添加了不同的路径.什么都行不通.

Azure Web App部署

您知道如何构建node.js Web应用程序并将其部署到Azure吗?或者您是否知道在"Azure Web App部署"流程步骤中使用哪个"Web部署包"路径?

谢谢您的帮助!

Har*_*dhi 1

现在,VSO 允许文件选择器选择 Web 部署包的路径。

我不确定 Visual Studio Build 是否会为 Node.JS 应用程序创建部署包。

您可以尝试以下两件事之一。

  1. 您可以使用通用 powershell 任务从代码创建自己的 zip 包,然后将 zip 的完整路径放在代理计算机上的 Web 部署包字段中。

  2. 您始终可以签入压缩文件,然后可以使用文件选择器选择该文件。