有谁知道如何将纯Angular应用程序部署到Azure网站?
我在VSTS Git源代码控制中有一个Angular 2应用程序(如Angular 2 Quick Start)。如何通过设置VSTS构建将应用程序部署到Azure网站?
我看到了将node.js(带有角度)部署到Azure的文档:https://msdn.microsoft.com/en-us/library/vs/alm/build/azure/nodejs。我按照文档中的说明成功地将许多角度应用程序部署到Azure网站。但是我不会在我的Angular应用程序中使用node.js。我希望我可以将纯粹的Angular应用程序部署到azure网站。
以前,我使用Visual Studio创建空项目以包含我的Angular应用程序。这些项目可以轻松部署到Azure网站。现在我正在使用VS代码,我不想创建任何Visual Studio解决方案。我不知道如何使用纯Angular代码在VSTS中设置连续部署。
我知道我可能还需要使用IIS,我需要一些设置/配置。但我只是不想在Visual Studio项目中执行它们。
答案 0 :(得分:-1)
使用node.js创建部署包,然后通过" Azure Web App部署"部署包。任务是部署到Azure站点的便捷方式。
但是,如果您不喜欢这样,则可以创建批处理/电源shell脚本,以通过FTP方法在Azure Web App中复制部署文件。有关详细信息,请参阅此链接:Deploy by copying files to Azure manually
您还可以尝试直接从源代码管理部署它:Deploy from a cloud-based source control service