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

我正在尝试从Visual Studio Online将一个node.js Web App部署到Azure Web App。 Visual Studi Online提供在线构build应用程序的可能性,然后将其部署到azure色。

我添加了构build脚本“Visual Studio Build”,然后添加了“Azure Web App部署”:

Visual Studio在线构建过程

“Visual Studio生成”工作正常。 在构build过程步骤“Azure Web应用程序部署”中,我添加了“Web部署包”的不同path。 没有任何工作

Azure Web应用程序部署

您知道如何构buildNode.js Web应用程序并将其部署到Azure吗? 或者您是否知道stream程步骤“Azure Web App部署”中的“Web部署包”使用哪个path?

感谢您的帮助!

现在VSO允许文件select器selectWeb Deploy包的path。

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

你可以尝试两件事情之一。

  1. 您可以使用generic powershell任务从代码中创build自己的zip包,然后将该zip的完整path放在Web Deploy Package字段中的代理机器上。

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