如何从Visual Studio Team System部署纯粹的Angular应用程序到Azure网站

有谁知道如何部署一个纯粹的Angular应用程序到Azure网站?

我在VSTS Git源代码控制中有一个Angular 2应用程序(如Angular 2快速入门)。 如何通过设置VSTS构build将应用程序部署到Azure网站?

我看到了将node.js(使用angular)部署到Azure的文档: https : //msdn.microsoft.com/en-us/library/vs/alm/build/azure/nodejs 。 按照文档中的说明,我成功地将许多angular度应用程序部署到了Azure网站。 但是我在Angular应用程序中并没有使用node.js。 我希望我可以将我的纯粹的Angular应用程序部署到azure色的网站。

以前,我使用Visual Studio来创build空的项目来包含我的Angular应用程序。 这些项目可以轻松部署到Azure网站。 现在我正在使用VS代码,我不想创build任何Visual Studio解决scheme。 我不知道如何使用纯粹的Angular代码在VSTS中设置连续部署。

我知道我可能需要使用IIS无论如何,我需要一些设置/configuration。 但我只是不想在Visual Studio项目中做到这一点。

使用node.js创build部署包,然后通过“Azure Web App部署”任务部署包是部署到Azure站点的便捷方式。

但是,如果您不喜欢这样,则可以创build批处理/ Power-Shell脚本,以便通过FTP方法将部署文件复制到Azure Web App中。 有关详细信息,请参阅此链接: 通过手动将文件复制到Azure进行部署

您也可以尝试直接从源代码pipe理部署 : 从基于云的源代码pipe理服务部署