【问题标题】:How to deploy a pure Angular application from Visual Studio Team System to Azure websites如何将纯 Angular 应用程序从 Visual Studio Team System 部署到 Azure 网站
【发布时间】:2016-03-06 04:10:48
【问题描述】:

有人知道如何将纯 Angular 应用程序部署到 Azure 网站吗?

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

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

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

我知道我可能还是需要使用 IIS,而且我需要一些设置/配置。但我只是不想在 Visual Studio 项目中这样做。

【问题讨论】:

    标签: angularjs node.js azure azure-web-app-service azure-devops


    【解决方案1】:

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

    但是,如果您不喜欢这样,您可以创建一个批处理/power-shell 脚本,以通过 FTP 方法在 Azure Web App 中复制您的部署文件。详情参考此链接:Deploy by copying files to Azure manually

    您也可以尝试直接从源代码管理中部署它:Deploy from a cloud-based source control service

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-19
      • 1970-01-01
      相关资源
      最近更新 更多